1
Fork 0
mirror of https://github.com/Steffo99/unimore-oop-2020-cleaver.git synced 2024-11-21 23:54:20 +00:00

Update docs

This commit is contained in:
Steffo 2020-01-09 17:03:58 +01:00
parent fb94fd27ed
commit a4e78ecaa7
124 changed files with 12463 additions and 1166 deletions

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 00:14:43 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
@ -95,7 +95,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor" id="i1">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job">ChopJob</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 regular files into <i>chopped</i> (*.chp + *.cXX) 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 convert a file into one or more <i>chopped</i> (*.chp + *.cXX) files.</div>
</th>
</tr>
<tr class="altColor" id="i2">
@ -107,7 +107,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor" id="i3">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></td>
<th class="colLast" scope="row">
<div class="block">An error in the parsing of the .chp file occoured.</div>
<div class="block">An error occoured during the parsing of a .chp file.</div>
</th>
</tr>
<tr class="altColor" id="i4">
@ -189,7 +189,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor" id="i19">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config">DeflateConfig</a></td>
<th class="colLast" scope="row">
<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> for compressing a file with the <a href="https://en.wikipedia.org/wiki/DEFLATE">Deflate</a> algorithm.</div>
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ICompressConfig</code></a> requesting a compression with the <a href="https://en.wikipedia.org/wiki/DEFLATE">Deflate</a> algorithm.</div>
</th>
</tr>
<tr class="altColor" id="i20">
@ -225,31 +225,32 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<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>
<th class="colLast" scope="row">
<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> for the Compress step of the <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>Chop</code></a>/<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>Stitch</code></a> process.</div>
<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>
</th>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></td>
<th class="colLast" scope="row">
<div class="block">An interface for the configuration of a step of 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>.</div>
<div class="block">A configuration generated by a <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> to configure a step of a
<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a>.</div>
</th>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICryptConfig</a></td>
<th class="colLast" scope="row">
<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> for the Crypt step of the <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>Chop</code></a>/<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>Stitch</code></a> process.</div>
<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/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>CryptRow</code></a>.</div>
</th>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config">ISplitConfig</a></td>
<th class="colLast" scope="row">
<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> for the Split step of the <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>Chop</code></a>/<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>Stitch</code></a> process.</div>
<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>
</th>
</tr>
<tr class="altColor" id="i30">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Thread</code></a> that allows access to the basic .</div>
<div class="block">A task that can be executed by Cleaver in a separate <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Thread</code></a>, and that keeps track of its progress and can display progress updates on a Swing GUI.</div>
</th>
</tr>
<tr class="rowColor" id="i31">
@ -291,19 +292,19 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor" id="i37">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PartsConfig.html" title="class in eu.steffo.cleaver.logic.config">PartsConfig</a></td>
<th class="colLast" scope="row">
<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> for splitting a file in a specific number of parts.</div>
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ISplitConfig</code></a> requesting the split of a file in a specific number of <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PartsConfig.html#parts"><code>PartsConfig.parts</code></a>.</div>
</th>
</tr>
<tr class="altColor" id="i38">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config">PasswordConfig</a></td>
<th class="colLast" scope="row">
<div class="block">A config for encrypting a file with an arbitrary length password.</div>
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ICryptConfig</code></a> requesting the encryption of a file using a specific <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html#password"><code>PasswordConfig.password</code></a>.</div>
</th>
</tr>
<tr class="rowColor" id="i39">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></td>
<th class="colLast" scope="row">
<div class="block">An exception that should never be thrown during the execution of the program.</div>
<div class="block">An exception that is never supposed to happen during the execution of the program.</div>
</th>
</tr>
<tr class="altColor" id="i40">
@ -325,7 +326,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<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>
<th class="colLast" scope="row">
<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> for splitting a file in parts of a specific part size.</div>
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ISplitConfig</code></a> requesting the split of a file in parts of a specific <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html#size"><code>size</code></a>.</div>
</th>
</tr>
<tr class="altColor" id="i44">

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 00:14:43 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
@ -88,7 +88,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="eu.steffo.cleaver/eu/steffo/cleaver/errors/package-summary.html">eu.steffo.cleaver.errors</a></th>
<td class="colLast">
<div class="block">A package containing all possible exceptions thrown by Cleaver.</div>
<div class="block">A package containing all possible <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Error.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Errors</code></a> and <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Exceptions</code></a> thrown by Cleaver.</div>
</td>
</tr>
<tr class="altColor">
@ -117,7 +117,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/package-summary.html">eu.steffo.cleaver.logic.config</a></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">A package containing all possible <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfigs</code></a> used to configure
<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/package-summary.html">eu.steffo.cleaver.logic.job</a></th>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 00:14:43 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>Main</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver, class: Main">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
@ -122,10 +122,10 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/ja
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;</code></td>
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#jobs">jobs</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/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that the <a href="gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> that the <a href="gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
</td>
</tr>
</tbody>
@ -208,8 +208,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="jobs">jobs</a></h3>
<div class="memberSignature"><span class="modifiers">protected static</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;</span>&nbsp;<span class="memberName">jobs</span></div>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that the <a href="gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
<div class="memberSignature"><span class="modifiers">protected static</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;</span>&nbsp;<span class="memberName">jobs</span></div>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> that the <a href="gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="#main(java.lang.String%5B%5D)"><code>main(String[])</code></a></dd>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>ChpFileError</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.errors, class: ChpFileError">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
@ -102,7 +102,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">ChpFileError</span>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<div class="block">An error in the parsing of the .chp file occoured.</div>
<div class="block">An error occoured during the parsing of a .chp file.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../serialized-form.html#eu.steffo.cleaver.errors.ChpFileError">Serialized Form</a></dd>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>ProgrammingError</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.errors, class: ProgrammingError">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
@ -90,10 +90,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><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">java.lang.Throwable</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Exception</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.RuntimeException</a>
<div class="inheritance">eu.steffo.cleaver.errors.ProgrammingError</div>
</div>
</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
@ -101,10 +103,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</dl>
<hr>
<pre>public class <span class="typeNameLabel">ProgrammingError</span>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
<div class="block">An exception that should never be thrown during the execution of the program.
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">RuntimeException</a></pre>
<div class="block">An exception that is never supposed to happen during the execution of the program.
It is thrown when an exception that should never be thrown is caught, such as <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/javax/xml/parsers/ParserConfigurationException.html?is-external=true" title="class or interface in javax.xml.parsers" class="externalLink"><code>ParserConfigurationException</code></a>.</div>
It is thrown when an exception that should never be thrown is caught, such as <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/javax/xml/parsers/ParserConfigurationException.html?is-external=true" title="class or interface in javax.xml.parsers" class="externalLink"><code>ParserConfigurationException</code></a>.
As they are never supposed to happen, they don't need to be caught, therefore they extend <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>RuntimeException</code></a>.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../serialized-form.html#eu.steffo.cleaver.errors.ProgrammingError">Serialized Form</a></dd>
@ -129,7 +133,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/ja
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">ProgrammingError</a></span>()</code></th>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String)">ProgrammingError</a></span>&#8203;(<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>&nbsp;s)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
@ -168,8 +172,8 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/ja
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;()">ProgrammingError</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">ProgrammingError</span>()</div>
<h3><a id="&lt;init&gt;(java.lang.String)">ProgrammingError</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">ProgrammingError</span>&#8203;(<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>&nbsp;s)</span></div>
</section>
</li>
</ul>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.errors">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
@ -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 exceptions thrown by Cleaver.</div>
<div class="block">A package containing all possible <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Error.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Errors</code></a> and <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Exceptions</code></a> thrown by Cleaver.</div>
</section>
<section class="summary">
<ul class="blockList">
@ -91,13 +91,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></th>
<td class="colLast">
<div class="block">An error in the parsing of the .chp file occoured.</div>
<div class="block">An error occoured during the parsing of a .chp file.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></th>
<td class="colLast">
<div class="block">An exception that should never be thrown during the execution of the program.</div>
<div class="block">An exception that is never supposed to happen during the execution of the program.</div>
</td>
</tr>
</tbody>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.errors">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
@ -83,6 +83,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Exception</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.errors.<a href="ChpFileError.html" title="class in eu.steffo.cleaver.errors"><span class="typeNameLink">ChpFileError</span></a></li>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">RuntimeException</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.errors.<a href="ProgrammingError.html" title="class in eu.steffo.cleaver.errors"><span class="typeNameLink">ProgrammingError</span></a></li>
</ul>
</li>
@ -91,6 +93,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</ul>
</li>
</ul>
</li>
</ul>
</section>
</div>
</main>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CleaverFrame</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui, class: CleaverFrame">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
@ -171,14 +171,14 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
<td class="colFirst"><code>protected <a href="panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#chopStitchPanel">chopStitchPanel</a></span></code></th>
<td class="colLast">
<div class="block">The panel allowing the creation of new <a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a>.</div>
<div class="block">The panel allowing the creation of new <a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a>.</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/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;</code></td>
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#jobs">jobs</a></span></code></th>
<td class="colLast">
<div class="block">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> where the <a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> should be contained.</div>
<div class="block">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> where the <a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> should be contained.</div>
</td>
</tr>
<tr class="altColor">
@ -192,7 +192,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
<td class="colFirst"><code>protected <a href="panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#jobsTablePanel">jobsTablePanel</a></span></code></th>
<td class="colLast">
<div class="block">The panel containing the <a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>table</code></a>.</div>
<div class="block">The panel containing the <a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>table</code></a>.</div>
</td>
</tr>
</tbody>
@ -242,7 +242,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.util.ArrayList)">CleaverFrame</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs)</code></th>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.util.ArrayList)">CleaverFrame</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs)</code></th>
<td class="colLast">
<div class="block">Construct the CleaverFrame by setting its fields and adding to it the panels it should contain.</div>
</td>
@ -310,7 +310,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
<section class="detail">
<h3><a id="chopStitchPanel">chopStitchPanel</a></h3>
<div class="memberSignature"><span class="modifiers">protected final</span>&nbsp;<span class="returnType"><a href="panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></span>&nbsp;<span class="memberName">chopStitchPanel</span></div>
<div class="block">The panel allowing the creation of new <a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a>.</div>
<div class="block">The panel allowing the creation of new <a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a>.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopAndStitchPanel</code></a></dd>
@ -321,7 +321,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
<section class="detail">
<h3><a id="jobsTablePanel">jobsTablePanel</a></h3>
<div class="memberSignature"><span class="modifiers">protected final</span>&nbsp;<span class="returnType"><a href="panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></span>&nbsp;<span class="memberName">jobsTablePanel</span></div>
<div class="block">The panel containing the <a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>table</code></a>.</div>
<div class="block">The panel containing the <a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>table</code></a>.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a></dd>
@ -342,8 +342,8 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
<li class="blockList">
<section class="detail">
<h3><a id="jobs">jobs</a></h3>
<div class="memberSignature"><span class="modifiers">protected final</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;</span>&nbsp;<span class="memberName">jobs</span></div>
<div class="block">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> where the <a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> should be contained.</div>
<div class="memberSignature"><span class="modifiers">protected final</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;</span>&nbsp;<span class="memberName">jobs</span></div>
<div class="block">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> where the <a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> should be contained.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="#%3Cinit%3E(java.util.ArrayList)"><code>CleaverFrame(ArrayList)</code></a></dd>
@ -363,11 +363,11 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.util.ArrayList)">CleaverFrame</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CleaverFrame</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs)</span></div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CleaverFrame</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs)</span></div>
<div class="block">Construct the CleaverFrame by setting its fields and adding to it the panels it should contain.
The frame is passed a reference to an <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> in order to be able to display them in the
<a href="panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a> and to add/remove <a href="../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> from it.
The frame is passed a reference to an <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> in order to be able to display them in the
<a href="panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a> and to add/remove <a href="../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> from it.
It also creates <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/java/awt/event/ActionListener.html?is-external=true" title="class or interface in java.awt.event" class="externalLink"><code>ActionListeners</code></a> for the events that require access to the <a href="#jobs"><code>jobs list</code></a>.</div>
<dl>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>ChopAndStitchPanel</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: ChopAndStitchPanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@ -247,7 +247,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createAndAddChopJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddChopJobs</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs,
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createAndAddChopJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddChopJobs</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs,
<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>&nbsp;onProgressChange)</code></th>
<td class="colLast">
<div class="block">Propagate downwards the click of the <i>Create Jobs</i> button on the <a href="#chopPanel"><code>chopPanel</code></a>.</div>
@ -255,7 +255,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createAndAddStitchJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddStitchJobs</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs,
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createAndAddStitchJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddStitchJobs</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs,
<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>&nbsp;onProgressChange)</code></th>
<td class="colLast">
<div class="block">Propagate downwards the click of the <i>Create Jobs</i> button on the <a href="#stitchPanel"><code>stitchPanel</code></a>.</div>
@ -353,16 +353,16 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
<li class="blockList">
<section class="detail">
<h3><a id="createAndAddChopJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddChopJobs</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">createAndAddChopJobs</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs,
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">createAndAddChopJobs</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs,
<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>&nbsp;onProgressChange)</span></div>
<div class="block">Propagate downwards the click of the <i>Create Jobs</i> button on the <a href="#chopPanel"><code>chopPanel</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>jobs</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of jobs that should be manipulated.</dd>
<dd><code>onProgressChange</code> - The function that should be invoked when the <a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a> <a href="../../logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> changes.</dd>
<dd><code>onProgressChange</code> - The function that should be invoked when the <a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> <a href="../../logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> changes.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="ChopPanel.html#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)"><code>ChopPanel.createAndAddJobs(ArrayList, Runnable)</code></a>,
<a href="../../logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJob</code></a>,
<a href="../../logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a>,
<a href="../CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a></dd>
</dl>
</section>
@ -370,16 +370,16 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
<li class="blockList">
<section class="detail">
<h3><a id="createAndAddStitchJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddStitchJobs</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">createAndAddStitchJobs</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs,
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">createAndAddStitchJobs</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs,
<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>&nbsp;onProgressChange)</span></div>
<div class="block">Propagate downwards the click of the <i>Create Jobs</i> button on the <a href="#stitchPanel"><code>stitchPanel</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>jobs</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of jobs that should be manipulated.</dd>
<dd><code>onProgressChange</code> - The function that should be invoked when the <a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a> <a href="../../logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> changes.</dd>
<dd><code>onProgressChange</code> - The function that should be invoked when the <a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> <a href="../../logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> changes.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="StitchPanel.html#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)"><code>StitchPanel.createAndAddJobs(ArrayList, Runnable)</code></a>,
<a href="../../logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJob</code></a>,
<a href="../../logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a>,
<a href="../CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a></dd>
</dl>
</section>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>ChopPanel</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: ChopPanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@ -114,7 +114,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">ChopPanel</span>
extends <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels">CreateJobPanel</a></pre>
<div class="block">The <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../../logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a>.</div>
<div class="block">The <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../../logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a>.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../serialized-form.html#eu.steffo.cleaver.gui.panels.ChopPanel">Serialized Form</a></dd>
@ -178,7 +178,7 @@ extends <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.pane
<td class="colFirst"><code>protected <a href="rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">CreateJobButtonRow</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createJobButtonRow">createJobButtonRow</a></span></code></th>
<td class="colLast">
<div class="block">The <a href="rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> containing the button to create the <a href="../../logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a>.</div>
<div class="block">The <a href="rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> containing the button to create the <a href="../../logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a>.</div>
</td>
</tr>
<tr class="altColor">
@ -267,10 +267,10 @@ extends <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.pane
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs,
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs,
<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>&nbsp;onProgressChange)</code></th>
<td class="colLast">
<div class="block">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../../logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a> for the current settings.</div>
<div class="block">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../../logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a> for the current settings.</div>
</td>
</tr>
<tr class="rowColor" id="i1">
@ -345,7 +345,7 @@ extends <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.pane
<section class="detail">
<h3><a id="createJobButtonRow">createJobButtonRow</a></h3>
<div class="memberSignature"><span class="modifiers">protected final</span>&nbsp;<span class="returnType"><a href="rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">CreateJobButtonRow</a></span>&nbsp;<span class="memberName">createJobButtonRow</span></div>
<div class="block">The <a href="rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> containing the button to create the <a href="../../logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a>.</div>
<div class="block">The <a href="rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> containing the button to create the <a href="../../logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a>.</div>
</section>
</li>
</ul>
@ -394,13 +394,13 @@ extends <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.pane
<li class="blockList">
<section class="detail">
<h3><a id="createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">createAndAddJobs</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs,
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">createAndAddJobs</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs,
<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>&nbsp;onProgressChange)</span></div>
<div class="block">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../../logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a> for the current settings.</div>
<div class="block">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../../logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a> for the current settings.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>jobs</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> the <a href="../../logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a> should be added to.</dd>
<dd><code>onProgressChange</code> - The function that should be invoked when the <a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a> <a href="../../logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> changes.</dd>
<dd><code>jobs</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> the <a href="../../logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a> should be added to.</dd>
<dd><code>onProgressChange</code> - The function that should be invoked when the <a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> <a href="../../logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> changes.</dd>
</dl>
</section>
</li>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CreateJobPanel</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: CreateJobPanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>JobsButtonsPanel</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: JobsButtonsPanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>JobsTablePanel.JobsTableModel</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: JobsTablePanel, class: JobsTableModel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>JobsTablePanel</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: JobsTablePanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@ -187,10 +187,10 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;</code></td>
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#jobs">jobs</a></span></code></th>
<td class="colLast">
<div class="block">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that should be displayed.</div>
<div class="block">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> that should be displayed.</div>
</td>
</tr>
<tr class="rowColor">
@ -251,7 +251,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.util.ArrayList)">JobsTablePanel</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs)</code></th>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.util.ArrayList)">JobsTablePanel</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs)</code></th>
<td class="colLast">
<div class="block">Construct a JobsTablePanel.</div>
</td>
@ -357,8 +357,8 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
<li class="blockList">
<section class="detail">
<h3><a id="jobs">jobs</a></h3>
<div class="memberSignature"><span class="modifiers">protected final</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;</span>&nbsp;<span class="memberName">jobs</span></div>
<div class="block">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that should be displayed.</div>
<div class="memberSignature"><span class="modifiers">protected final</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;</span>&nbsp;<span class="memberName">jobs</span></div>
<div class="block">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> that should be displayed.</div>
</section>
</li>
</ul>
@ -374,11 +374,11 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.util.ArrayList)">JobsTablePanel</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">JobsTablePanel</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs)</span></div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">JobsTablePanel</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs)</span></div>
<div class="block">Construct a JobsTablePanel.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>jobs</code> - A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that should be displayed in the table.</dd>
<dd><code>jobs</code> - A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> that should be displayed in the table.</dd>
</dl>
</section>
</li>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>StitchPanel</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: StitchPanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@ -114,7 +114,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">StitchPanel</span>
extends <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels">CreateJobPanel</a></pre>
<div class="block">The <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../../logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a>.</div>
<div class="block">The <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../../logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJobs</code></a>.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../serialized-form.html#eu.steffo.cleaver.gui.panels.StitchPanel">Serialized Form</a></dd>
@ -171,7 +171,7 @@ extends <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.pane
<td class="colFirst"><code>protected <a href="rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">CreateJobButtonRow</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createJobButtonRow">createJobButtonRow</a></span></code></th>
<td class="colLast">
<div class="block">The <a href="rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> containing the button to create the <a href="../../logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a>.</div>
<div class="block">The <a href="rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> containing the button to create the <a href="../../logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJobs</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
@ -253,10 +253,10 @@ extends <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.pane
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs,
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs,
<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>&nbsp;onProgressChange)</code></th>
<td class="colLast">
<div class="block">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../../logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a> for the current settings.</div>
<div class="block">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../../logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJobs</code></a> for the current settings.</div>
</td>
</tr>
<tr class="rowColor" id="i1">
@ -317,7 +317,7 @@ extends <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.pane
<section class="detail">
<h3><a id="createJobButtonRow">createJobButtonRow</a></h3>
<div class="memberSignature"><span class="modifiers">protected final</span>&nbsp;<span class="returnType"><a href="rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">CreateJobButtonRow</a></span>&nbsp;<span class="memberName">createJobButtonRow</span></div>
<div class="block">The <a href="rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> containing the button to create the <a href="../../logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a>.</div>
<div class="block">The <a href="rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> containing the button to create the <a href="../../logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJobs</code></a>.</div>
</section>
</li>
</ul>
@ -366,13 +366,13 @@ extends <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.pane
<li class="blockList">
<section class="detail">
<h3><a id="createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">createAndAddJobs</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a>&gt;&nbsp;jobs,
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">createAndAddJobs</span>&#8203;(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a>&gt;&nbsp;jobs,
<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>&nbsp;onProgressChange)</span></div>
<div class="block">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../../logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a> for the current settings.</div>
<div class="block">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../../logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJobs</code></a> for the current settings.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>jobs</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> the <a href="../../logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a> should be added to.</dd>
<dd><code>onProgressChange</code> - The function that should be invoked when the <a href="../../logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a> <a href="../../logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> changes.</dd>
<dd><code>jobs</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> the <a href="../../logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJobs</code></a> should be added to.</dd>
<dd><code>onProgressChange</code> - The function that should be invoked when the <a href="../../logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> <a href="../../logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> changes.</dd>
</dl>
</section>
</li>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@ -101,7 +101,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopPanel</a></th>
<td class="colLast">
<div class="block">The <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../../logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a>.</div>
<div class="block">The <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../../logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a>.</div>
</td>
</tr>
<tr class="altColor">
@ -125,7 +125,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></th>
<td class="colLast">
<div class="block">The <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../../logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a>.</div>
<div class="block">The <a href="CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../../logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJobs</code></a>.</div>
</td>
</tr>
</tbody>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CreateJobButtonRow</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows, class: CreateJobButtonRow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>FileSelectRow</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows, class: FileSelectRow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>Row</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows, class: Row">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>TitleRow</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows, class: TitleRow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CompressRow</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows.option, class: CompressRow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
@ -116,7 +116,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">CompressRow</span>
extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">OptionRow</a></pre>
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><code>configuration of the compress step</code></a> of the file chop process.</div>
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>configuration of the compress step</code></a> of the file chop process.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopPanel</code></a>,
@ -243,15 +243,15 @@ extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.ro
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code><a href="../../../../logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress">CompressConfig</a></code></td>
<td class="colFirst"><code><a href="../../../../logic/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="#getCompressConfig()">getCompressConfig</a></span>()</code></th>
<td class="colLast">
<div class="block">Create a <a href="../../../../logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><code>CompressConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
<div class="block">Create a <a href="../../../../logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>DeflateConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCompressConfig(eu.steffo.cleaver.logic.compress.CompressConfig)">setCompressConfig</a></span>&#8203;(<a href="../../../../logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress">CompressConfig</a>&nbsp;cfg)</code></th>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCompressConfig(eu.steffo.cleaver.logic.config.DeflateConfig)">setCompressConfig</a></span>&#8203;(<a href="../../../../logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config">DeflateConfig</a>&nbsp;cfg)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i2">
@ -342,18 +342,18 @@ extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.ro
<li class="blockList">
<section class="detail">
<h3><a id="getCompressConfig()">getCompressConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress">CompressConfig</a></span>&nbsp;<span class="memberName">getCompressConfig</span>()</div>
<div class="block">Create a <a href="../../../../logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><code>CompressConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../logic/config/ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICompressConfig</a></span>&nbsp;<span class="memberName">getCompressConfig</span>()</div>
<div class="block">Create a <a href="../../../../logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>DeflateConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The resulting <a href="../../../../logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><code>CompressConfig</code></a>, or null if the <a href="#compressionCheckBox"><code>compressionCheckBox</code></a> is unticked.</dd>
<dd>The resulting <a href="../../../../logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>DeflateConfig</code></a>, or null if the <a href="#compressionCheckBox"><code>compressionCheckBox</code></a> is unticked.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="setCompressConfig(eu.steffo.cleaver.logic.compress.CompressConfig)">setCompressConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">setCompressConfig</span>&#8203;(<span class="arguments"><a href="../../../../logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress">CompressConfig</a>&nbsp;cfg)</span></div>
<h3><a id="setCompressConfig(eu.steffo.cleaver.logic.config.DeflateConfig)">setCompressConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">setCompressConfig</span>&#8203;(<span class="arguments"><a href="../../../../logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config">DeflateConfig</a>&nbsp;cfg)</span></div>
</section>
</li>
<li class="blockList">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CryptRow</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows.option, class: CryptRow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
@ -116,7 +116,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">CryptRow</span>
extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">OptionRow</a></pre>
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><code>configuration of the crypt step</code></a> of the file chop process.</div>
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>configuration of the crypt step</code></a> of the file chop process.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopPanel</code></a>,
@ -264,10 +264,10 @@ extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.ro
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code><a href="../../../../logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt">CryptConfig</a></code></td>
<td class="colFirst"><code><a href="../../../../logic/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="#getCryptConfig()">getCryptConfig</a></span>()</code></th>
<td class="colLast">
<div class="block">Create a <a href="../../../../logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><code>CryptConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
<div class="block">Create a <a href="../../../../logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>PasswordConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
</td>
</tr>
<tr class="rowColor" id="i1">
@ -386,11 +386,11 @@ extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.ro
<li class="blockList">
<section class="detail">
<h3><a id="getCryptConfig()">getCryptConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt">CryptConfig</a></span>&nbsp;<span class="memberName">getCryptConfig</span>()</div>
<div class="block">Create a <a href="../../../../logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><code>CryptConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../logic/config/ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICryptConfig</a></span>&nbsp;<span class="memberName">getCryptConfig</span>()</div>
<div class="block">Create a <a href="../../../../logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>PasswordConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The resulting <a href="../../../../logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><code>CryptConfig</code></a>, or null if the <a href="#cryptCheckBox"><code>cryptCheckBox</code></a> is unticked.</dd>
<dd>The resulting <a href="../../../../logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>PasswordConfig</code></a>, or null if the <a href="#cryptCheckBox"><code>cryptCheckBox</code></a> is unticked.</dd>
</dl>
</section>
</li>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>KeyRow</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows.option, class: KeyRow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
@ -116,7 +116,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">KeyRow</span>
extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">OptionRow</a></pre>
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><code>configuration of the crypt step</code></a> of the file stitch process.
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>configuration of the crypt step</code></a> of the file stitch process.
This configuration is used only if the selected *.chp file specifies that the *.cXX are encrypted.</div>
<dl>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>OptionRow</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows.option, class: OptionRow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>SplitRow</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows.option, class: SplitRow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
@ -116,7 +116,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">SplitRow</span>
extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">OptionRow</a></pre>
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>configuration of the split step</code></a> of the file chop process.</div>
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>configuration of the split step</code></a> of the file chop process.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopPanel</code></a>,
@ -292,10 +292,10 @@ extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.ro
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><code><a href="../../../../logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></td>
<td class="colFirst"><code><a href="../../../../logic/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="#getSplitConfig(long)">getSplitConfig</a></span>&#8203;(long&nbsp;fileSize)</code></th>
<td class="colLast">
<div class="block">Create a <a href="../../../../logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
<div class="block">Create a <a href="../../../../logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
</td>
</tr>
<tr class="rowColor" id="i1">
@ -450,14 +450,14 @@ extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.ro
<li class="blockList">
<section class="detail">
<h3><a id="getSplitConfig(long)">getSplitConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></span>&nbsp;<span class="memberName">getSplitConfig</span>&#8203;(<span class="arguments">long&nbsp;fileSize)</span>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType"><a href="../../../../logic/config/ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config">ISplitConfig</a></span>&nbsp;<span class="memberName">getSplitConfig</span>&#8203;(<span class="arguments">long&nbsp;fileSize)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/NumberFormatException.html?is-external=true" title="class or interface in java.lang" class="externalLink">NumberFormatException</a></span></div>
<div class="block">Create a <a href="../../../../logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
<div class="block">Create a <a href="../../../../logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> from the settings in this <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>fileSize</code> - The size of the file that the <a href="../../../../logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> is being generated for.</dd>
<dd><code>fileSize</code> - The size of the file that the <a href="../../../../logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> is being generated for.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The resulting <a href="../../../../logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a>, or null if the <a href="#splitCheckBox"><code>splitCheckBox</code></a> is unticked.</dd>
<dd>The resulting <a href="../../../../logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a>, or null if the <a href="#splitCheckBox"><code>splitCheckBox</code></a> is unticked.</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/lang/NumberFormatException.html?is-external=true" title="class or interface in java.lang" class="externalLink">NumberFormatException</a></code></dd>
</dl>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows.option">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
@ -91,19 +91,19 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="CompressRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CompressRow</a></th>
<td class="colLast">
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><code>configuration of the compress step</code></a> of the file chop process.</div>
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>configuration of the compress step</code></a> of the file chop process.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></th>
<td class="colLast">
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><code>configuration of the crypt step</code></a> of the file chop process.</div>
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>configuration of the crypt step</code></a> of the file chop process.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></th>
<td class="colLast">
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><code>configuration of the crypt step</code></a> of the file stitch process.</div>
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>configuration of the crypt step</code></a> of the file stitch process.</div>
</td>
</tr>
<tr class="rowColor">
@ -115,7 +115,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">SplitRow</a></th>
<td class="colLast">
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>configuration of the split step</code></a> of the file chop process.</div>
<div class="block">A <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> allowing the <a href="../../../../logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>configuration of the split step</code></a> of the file chop process.</div>
</td>
</tr>
</tbody>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows.option">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">

View file

@ -0,0 +1,269 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>DeflateConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, class: DeflateConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.config</a></div>
<h1 title="Class DeflateConfig" class="title">Class DeflateConfig</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance">eu.steffo.cleaver.logic.config.DeflateConfig</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICompressConfig</a></code>, <code><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">DeflateConfig</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>
implements <a href="ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICompressConfig</a></pre>
<div class="block">A <a href="ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ICompressConfig</code></a> requesting a compression with the <a href="https://en.wikipedia.org/wiki/DEFLATE">Deflate</a> algorithm.</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">DeflateConfig</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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/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="#toString()">toString</a></span>()</code></th>
<td class="colLast">
<div class="block">Get the string representation of the step, to be displayed in the <i>Operations</i> column of the
<a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;()">DeflateConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">DeflateConfig</span>()</div>
</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="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="memberName">toString</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="IConfig.html#toString()">IConfig</a></code></span></div>
<div class="block">Get the string representation of the step, to be displayed in the <i>Operations</i> column of the
<a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="IConfig.html#toString()">toString</a></code>&nbsp;in interface&nbsp;<code><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><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></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The string to be displated.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,167 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>ICompressConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, interface: ICompressConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.config</a></div>
<h1 title="Interface ICompressConfig" class="title">Interface ICompressConfig</h1>
</div>
<div class="contentContainer">
<section class="description">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></code></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config">DeflateConfig</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">ICompressConfig</span>
extends <a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></pre>
<div class="block">A <a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> generated by a <a href="../../gui/panels/rows/option/CompressRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>CompressRow</code></a>.</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</a>
<h2>Method Summary</h2>
<div class="inheritedList">
<h3>Methods inherited from interface&nbsp;eu.steffo.cleaver.logic.config.<a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></h3>
<a id="methods.inherited.from.class.eu.steffo.cleaver.logic.config.IConfig">
<!-- -->
</a><code><a href="IConfig.html#toString()">toString</a></code></div>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,220 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>IConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, interface: IConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var data = {"i0":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract 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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.config</a></div>
<h1 title="Interface IConfig" class="title">Interface IConfig</h1>
</div>
<div class="contentContainer">
<section class="description">
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><code><a href="ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICompressConfig</a></code>, <code><a href="ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICryptConfig</a></code>, <code><a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config">ISplitConfig</a></code></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config">DeflateConfig</a></code>, <code><a href="PartsConfig.html" title="class in eu.steffo.cleaver.logic.config">PartsConfig</a></code>, <code><a href="PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config">PasswordConfig</a></code>, <code><a href="SizeConfig.html" title="class in eu.steffo.cleaver.logic.config">SizeConfig</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">IConfig</span></pre>
<div class="block">A configuration generated by a <a href="../../gui/panels/rows/option/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> to configure a step of a
<a href="../job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a>.</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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="t3" class="tableTab" onclick="show(4);">Abstract 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/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="#toString()">toString</a></span>()</code></th>
<td class="colLast">
<div class="block">Get the string representation of the step, to be displayed in the <i>Operations</i> column of the
<a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ 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="toString()">toString</a></h3>
<div class="memberSignature"><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>&nbsp;<span class="memberName">toString</span>()</div>
<div class="block">Get the string representation of the step, to be displayed in the <i>Operations</i> column of the
<a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><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></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The string to be displated.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,167 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>ICryptConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, interface: ICryptConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.config</a></div>
<h1 title="Interface ICryptConfig" class="title">Interface ICryptConfig</h1>
</div>
<div class="contentContainer">
<section class="description">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></code></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config">PasswordConfig</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">ICryptConfig</span>
extends <a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></pre>
<div class="block">A <a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> generated by a <a href="../../gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>CryptRow</code></a>.</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</a>
<h2>Method Summary</h2>
<div class="inheritedList">
<h3>Methods inherited from interface&nbsp;eu.steffo.cleaver.logic.config.<a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></h3>
<a id="methods.inherited.from.class.eu.steffo.cleaver.logic.config.IConfig">
<!-- -->
</a><code><a href="IConfig.html#toString()">toString</a></code></div>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,167 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>ISplitConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, interface: ISplitConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.config</a></div>
<h1 title="Interface ISplitConfig" class="title">Interface ISplitConfig</h1>
</div>
<div class="contentContainer">
<section class="description">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></code></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="PartsConfig.html" title="class in eu.steffo.cleaver.logic.config">PartsConfig</a></code>, <code><a href="SizeConfig.html" title="class in eu.steffo.cleaver.logic.config">SizeConfig</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">ISplitConfig</span>
extends <a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></pre>
<div class="block">A <a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> generated by a <a href="../../gui/panels/rows/option/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>SplitRow</code></a>.</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</a>
<h2>Method Summary</h2>
<div class="inheritedList">
<h3>Methods inherited from interface&nbsp;eu.steffo.cleaver.logic.config.<a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></h3>
<a id="methods.inherited.from.class.eu.steffo.cleaver.logic.config.IConfig">
<!-- -->
</a><code><a href="IConfig.html#toString()">toString</a></code></div>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,337 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>PartsConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, class: PartsConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<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};
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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.config</a></div>
<h1 title="Class PartsConfig" class="title">Class PartsConfig</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance">eu.steffo.cleaver.logic.config.PartsConfig</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></code>, <code><a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config">ISplitConfig</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">PartsConfig</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>
implements <a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config">ISplitConfig</a></pre>
<div class="block">A <a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ISplitConfig</code></a> requesting the split of a file in a specific number of <a href="#parts"><code>parts</code></a>.</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#parts">parts</a></span></code></th>
<td class="colLast">
<div class="block">The number of parts the file should be split in.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(int)">PartsConfig</a></span>&#8203;(int&nbsp;parts)</code></th>
<td class="colLast">
<div class="block">Construct a new SplitByPartsConfig.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPartCount()">getPartCount</a></span>()</code></th>
<td class="colLast">&nbsp;</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>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th>
<td class="colLast">
<div class="block">Get the string representation of the step, to be displayed in the <i>Operations</i> column of the
<a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="parts">parts</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">parts</span></div>
<div class="block">The number of parts the file should be split in.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(int)">PartsConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">PartsConfig</span>&#8203;(<span class="arguments">int&nbsp;parts)</span></div>
<div class="block">Construct a new SplitByPartsConfig.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parts</code> - The number of parts the file should be split in.</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="getPartCount()">getPartCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">getPartCount</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of parts the file should be split in.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="memberName">toString</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="IConfig.html#toString()">IConfig</a></code></span></div>
<div class="block">Get the string representation of the step, to be displayed in the <i>Operations</i> column of the
<a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="IConfig.html#toString()">toString</a></code>&nbsp;in interface&nbsp;<code><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><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></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The string to be displated.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,337 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>PasswordConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, class: PasswordConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<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};
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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.config</a></div>
<h1 title="Class PasswordConfig" class="title">Class PasswordConfig</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance">eu.steffo.cleaver.logic.config.PasswordConfig</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></code>, <code><a href="ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICryptConfig</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">PasswordConfig</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>
implements <a href="ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICryptConfig</a></pre>
<div class="block">A <a href="ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ICryptConfig</code></a> requesting the encryption of a file using a specific <a href="#password"><code>password</code></a>.</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<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="#password">password</a></span></code></th>
<td class="colLast">
<div class="block">The password to be used in the encryption.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String)">PasswordConfig</a></span>&#8203;(<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>&nbsp;key)</code></th>
<td class="colLast">
<div class="block">Construct a new PasswordConfig with a specific password.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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/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="#getPassword()">getPassword</a></span>()</code></th>
<td class="colLast">&nbsp;</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>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th>
<td class="colLast">
<div class="block">Get the string representation of the step, to be displayed in the <i>Operations</i> column of the
<a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="password">password</a></h3>
<div class="memberSignature"><span class="modifiers">private final</span>&nbsp;<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>&nbsp;<span class="memberName">password</span></div>
<div class="block">The password to be used in the encryption.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.lang.String)">PasswordConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">PasswordConfig</span>&#8203;(<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>&nbsp;key)</span></div>
<div class="block">Construct a new PasswordConfig with a specific password.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - The password to be used in the encryption.</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="getPassword()">getPassword</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="memberName">getPassword</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The password to be used in the encryption.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="memberName">toString</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="IConfig.html#toString()">IConfig</a></code></span></div>
<div class="block">Get the string representation of the step, to be displayed in the <i>Operations</i> column of the
<a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="IConfig.html#toString()">toString</a></code>&nbsp;in interface&nbsp;<code><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><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></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The string to be displated.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,337 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>SizeConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, class: SizeConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<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};
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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.config</a></div>
<h1 title="Class SizeConfig" class="title">Class SizeConfig</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance">eu.steffo.cleaver.logic.config.SizeConfig</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></code>, <code><a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config">ISplitConfig</a></code></dd>
</dl>
<hr>
<pre>public class <span class="typeNameLabel">SizeConfig</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>
implements <a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config">ISplitConfig</a></pre>
<div class="block">A <a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ISplitConfig</code></a> requesting the split of a file in parts of a specific <a href="#size"><code>size</code></a>.</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#size">size</a></span></code></th>
<td class="colLast">
<div class="block">The size (in bytes) of a single part.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(long)">SizeConfig</a></span>&#8203;(long&nbsp;size)</code></th>
<td class="colLast">
<div class="block">Construct a new SizeConfig.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSize()">getSize</a></span>()</code></th>
<td class="colLast">&nbsp;</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>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th>
<td class="colLast">
<div class="block">Get the string representation of the step, to be displayed in the <i>Operations</i> column of the
<a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="size">size</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">size</span></div>
<div class="block">The size (in bytes) of a single part.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(long)">SizeConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SizeConfig</span>&#8203;(<span class="arguments">long&nbsp;size)</span></div>
<div class="block">Construct a new SizeConfig.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>size</code> - The size (in bytes) of a single part.</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="getSize()">getSize</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getSize</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The size (in bytes) of a single part.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="memberName">toString</span>()</div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="IConfig.html#toString()">IConfig</a></code></span></div>
<div class="block">Get the string representation of the step, to be displayed in the <i>Operations</i> column of the
<a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="IConfig.html#toString()">toString</a></code>&nbsp;in interface&nbsp;<code><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a></code>&nbsp;in class&nbsp;<code><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></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The string to be displated.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,190 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInPackage">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<h1 title="Package" class="title">Package&nbsp;eu.steffo.cleaver.logic.config</h1>
</div>
<div class="contentContainer">
<section class="packageDescription"><a id="package.description">
<!-- -->
</a>
<div class="block">A package containing all possible <a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfigs</code></a> used to configure
<a href="../job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a>.</div>
</section>
<section class="summary">
<ul class="blockList">
<li class="blockList">
<div class="typeSummary">
<table>
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICompressConfig</a></th>
<td class="colLast">
<div class="block">A <a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> generated by a <a href="../../gui/panels/rows/option/CompressRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>CompressRow</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></th>
<td class="colLast">
<div class="block">A configuration generated by a <a href="../../gui/panels/rows/option/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a> to configure a step of a
<a href="../job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICryptConfig</a></th>
<td class="colLast">
<div class="block">A <a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> generated by a <a href="../../gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>CryptRow</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config">ISplitConfig</a></th>
<td class="colLast">
<div class="block">A <a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> generated by a <a href="../../gui/panels/rows/option/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>SplitRow</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</div>
</li>
<li class="blockList">
<div class="typeSummary">
<table>
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config">DeflateConfig</a></th>
<td class="colLast">
<div class="block">A <a href="ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ICompressConfig</code></a> requesting a compression with the <a href="https://en.wikipedia.org/wiki/DEFLATE">Deflate</a> algorithm.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="PartsConfig.html" title="class in eu.steffo.cleaver.logic.config">PartsConfig</a></th>
<td class="colLast">
<div class="block">A <a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ISplitConfig</code></a> requesting the split of a file in a specific number of <a href="PartsConfig.html#parts"><code>PartsConfig.parts</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config">PasswordConfig</a></th>
<td class="colLast">
<div class="block">A <a href="ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ICryptConfig</code></a> requesting the encryption of a file using a specific <a href="PasswordConfig.html#password"><code>PasswordConfig.password</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SizeConfig.html" title="class in eu.steffo.cleaver.logic.config">SizeConfig</a></th>
<td class="colLast">
<div class="block">A <a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ISplitConfig</code></a> requesting the split of a file in parts of a specific <a href="SizeConfig.html#size"><code>size</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,129 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-tree">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package eu.steffo.cleaver.logic.config</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<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"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.config.<a href="DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config"><span class="typeNameLink">DeflateConfig</span></a> (implements eu.steffo.cleaver.logic.config.<a href="ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICompressConfig</a>)</li>
<li class="circle">eu.steffo.cleaver.logic.config.<a href="PartsConfig.html" title="class in eu.steffo.cleaver.logic.config"><span class="typeNameLink">PartsConfig</span></a> (implements eu.steffo.cleaver.logic.config.<a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config">ISplitConfig</a>)</li>
<li class="circle">eu.steffo.cleaver.logic.config.<a href="PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><span class="typeNameLink">PasswordConfig</span></a> (implements eu.steffo.cleaver.logic.config.<a href="ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICryptConfig</a>)</li>
<li class="circle">eu.steffo.cleaver.logic.config.<a href="SizeConfig.html" title="class in eu.steffo.cleaver.logic.config"><span class="typeNameLink">SizeConfig</span></a> (implements eu.steffo.cleaver.logic.config.<a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config">ISplitConfig</a>)</li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">eu.steffo.cleaver.logic.config.<a href="IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><span class="typeNameLink">IConfig</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.config.<a href="ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config"><span class="typeNameLink">ICompressConfig</span></a></li>
<li class="circle">eu.steffo.cleaver.logic.config.<a href="ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config"><span class="typeNameLink">ICryptConfig</span></a></li>
<li class="circle">eu.steffo.cleaver.logic.config.<a href="ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config"><span class="typeNameLink">ISplitConfig</span></a></li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,143 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.job">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInPackage">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<h1 title="Package" class="title">Package&nbsp;eu.steffo.cleaver.logic.job</h1>
</div>
<div class="contentContainer">
<section class="packageDescription"><a id="package.description">
<!-- -->
</a>
<div class="block">The package containing all possible <a href="Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a>.</div>
</section>
<section class="summary">
<ul class="blockList">
<li class="blockList">
<div class="typeSummary">
<table>
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ChopJob.html" title="class in eu.steffo.cleaver.logic.job">ChopJob</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> to convert a file into one or more <i>chopped</i> (*.chp + *.cXX) files.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a></th>
<td class="colLast">
<div class="block">A task that can be executed by Cleaver in a separate <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Thread</code></a>, and that keeps track of its progress and can display progress updates on a Swing GUI.</div>
</td>
</tr>
<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>
</td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,123 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.job">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-tree">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package eu.steffo.cleaver.logic.job</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<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"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Thread</span></a> (implements java.lang.<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>)
<ul>
<li class="circle">eu.steffo.cleaver.logic.job.<a href="Job.html" title="class in eu.steffo.cleaver.logic.job"><span class="typeNameLink">Job</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.job.<a href="ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><span class="typeNameLink">ChopJob</span></a></li>
<li class="circle">eu.steffo.cleaver.logic.job.<a href="StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><span class="typeNameLink">StitchJob</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>ErrorProgress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress, class: ErrorProgress">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@ -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};
<script type="text/javascript">var data = {"i0":10,"i1":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -102,6 +102,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">ErrorProgress</span>
extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress">Progress</a></pre>
<div class="block">A <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that specifies that a <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> stopped because an exception occoured.</div>
</section>
<section class="summary">
<ul class="blockList">
@ -123,7 +124,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><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>
<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">&nbsp;</td>
</tr>
@ -150,7 +151,9 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.Throwable)">ErrorProgress</a></span>&#8203;(<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>&nbsp;error)</code></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">Create a new ErrorProgress for a specific error.</div>
</td>
</tr>
</tbody>
</table>
@ -176,6 +179,11 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
</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/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="#getError()">getError</a></span>()</code></th>
<td class="colLast">&nbsp;</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>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
@ -205,7 +213,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<li class="blockList">
<section class="detail">
<h3><a id="error">error</a></h3>
<div class="memberSignature"><span class="modifiers">public final</span>&nbsp;<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>&nbsp;<span class="memberName">error</span></div>
<div class="memberSignature"><span class="modifiers">private final</span>&nbsp;<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>&nbsp;<span class="memberName">error</span></div>
</section>
</li>
</ul>
@ -222,6 +230,11 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<section class="detail">
<h3><a id="&lt;init&gt;(java.lang.Throwable)">ErrorProgress</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">ErrorProgress</span>&#8203;(<span class="arguments"><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>&nbsp;error)</span></div>
<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>
</dl>
</section>
</li>
</ul>
@ -236,6 +249,16 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="getError()">getError</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="memberName">getError</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>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>
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="memberName">toString</span>()</div>
<dl>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>FinishedProgress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress, class: FinishedProgress">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@ -102,6 +102,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">FinishedProgress</span>
extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress">Progress</a></pre>
<div class="block">A <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that specifies that a <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> has finished.</div>
</section>
<section class="summary">
<ul class="blockList">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>NotStartedProgress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress, class: NotStartedProgress">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@ -102,6 +102,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">NotStartedProgress</span>
extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress">Progress</a></pre>
<div class="block">A <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that specifies that a <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> hasn't started yet.</div>
</section>
<section class="summary">
<ul class="blockList">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>Progress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress, class: Progress">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@ -98,6 +98,9 @@ $('.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>
</section>
<section class="summary">
<ul class="blockList">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>WorkingProgress</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress, class: WorkingProgress">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@ -102,6 +102,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<hr>
<pre>public class <span class="typeNameLabel">WorkingProgress</span>
extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress">Progress</a></pre>
<div class="block">A <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that specifies that a <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> is currently running and has progressed to <a href="#progress"><code>progress</code></a> %.</div>
</section>
<section class="summary">
<ul class="blockList">
@ -150,11 +151,15 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">WorkingProgress</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">Create a new WorkingProgress at 0%.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(float)">WorkingProgress</a></span>&#8203;(float&nbsp;progress)</code></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">Create a new WorkingProgress at a specific percentage.</div>
</td>
</tr>
</tbody>
</table>
@ -226,12 +231,18 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
<section class="detail">
<h3><a id="&lt;init&gt;()">WorkingProgress</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">WorkingProgress</span>()</div>
<div class="block">Create a new WorkingProgress at 0%.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(float)">WorkingProgress</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">WorkingProgress</span>&#8203;(<span class="arguments">float&nbsp;progress)</span></div>
<div class="block">Create a new WorkingProgress at a specific percentage.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>progress</code> - The job progress from 0.0f to 1.0f.</dd>
</dl>
</section>
</li>
</ul>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@ -70,6 +70,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<h1 title="Package" class="title">Package&nbsp;eu.steffo.cleaver.logic.progress</h1>
</div>
<div class="contentContainer">
<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>
</section>
<section class="summary">
<ul class="blockList">
<li class="blockList">
@ -85,23 +90,33 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ErrorProgress.html" title="class in eu.steffo.cleaver.logic.progress">ErrorProgress</a></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">A <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that specifies that a <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> stopped because an exception occoured.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="FinishedProgress.html" title="class in eu.steffo.cleaver.logic.progress">FinishedProgress</a></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">A <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that specifies that a <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> has finished.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress">NotStartedProgress</a></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">A <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that specifies that a <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> hasn't started yet.</div>
</td>
</tr>
<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">&nbsp;</td>
<td class="colLast">
<div class="block">The abstract Progress class.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">A <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that specifies that a <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> is currently running and has progressed to <a href="WorkingProgress.html#progress"><code>WorkingProgress.progress</code></a> %.</div>
</td>
</tr>
</tbody>
</table>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

View file

@ -0,0 +1,403 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>MergeConfig</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.split, class: MergeConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<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"]};
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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.split</a></div>
<h1 title="Class MergeConfig" class="title">Class MergeConfig</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">eu.steffo.cleaver.logic.split.SplitConfig</a>
<div class="inheritance">eu.steffo.cleaver.logic.split.MergeConfig</div>
</div>
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">MergeConfig</span>
extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></pre>
<div class="block">A <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> created by reading a *.chp file, containing the number of parts and their size, but not the resulting file size.</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#parts">parts</a></span></code></th>
<td class="colLast">
<div class="block">The number of parts the file was split in.</div>
</td>
</tr>
<tr class="rowColor">
<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">
<div class="block">The size of the parts the file was split in.</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="#totalSize">totalSize</a></span></code></th>
<td class="colLast">
<div class="block">The total size of the original file.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(long,int,long)">MergeConfig</a></span>&#8203;(long&nbsp;partSize,
int&nbsp;parts,
long&nbsp;totalSize)</code></th>
<td class="colLast">
<div class="block">Construct a new MergeConfig.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPartCount()">getPartCount</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPartSize()">getPartSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTotalSize()">getTotalSize</a></span>()</code></th>
<td class="colLast">&nbsp;</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/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="#toString()">toString</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;eu.steffo.cleaver.logic.split.<a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></h3>
<a id="methods.inherited.from.class.eu.steffo.cleaver.logic.split.SplitConfig">
<!-- -->
</a><code><a href="SplitConfig.html#toElement(org.w3c.dom.Document)">toElement</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="partSize">partSize</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">partSize</span></div>
<div class="block">The size of the parts the file was split in.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="parts">parts</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">parts</span></div>
<div class="block">The number of parts the file was split in.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="totalSize">totalSize</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">totalSize</span></div>
<div class="block">The total size of the original file.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(long,int,long)">MergeConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">MergeConfig</span>&#8203;(<span class="arguments">long&nbsp;partSize,
int&nbsp;parts,
long&nbsp;totalSize)</span></div>
<div class="block">Construct a new MergeConfig.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>partSize</code> - The size of the parts the file was split in.</dd>
<dd><code>parts</code> - The number of parts the file was split in.</dd>
<dd><code>totalSize</code> - The total size of the original file.</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="getPartSize()">getPartSize</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getPartSize</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#getPartSize()">getPartSize</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The size in bytes of a single part of the file.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getPartCount()">getPartCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">getPartCount</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#getPartCount()">getPartCount</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of parts the file should be split in.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getTotalSize()">getTotalSize</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getTotalSize</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#getTotalSize()">getTotalSize</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The total size of the original file.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="toString()">toString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="memberName">toString</span>()</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="SplitConfig.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The string representation of the <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a>, to be used in the jobs table.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,148 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>ICleaverStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream, interface: ICleaverStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream</a></div>
<h1 title="Interface ICleaverStream" class="title">Interface ICleaverStream</h1>
</div>
<div class="contentContainer">
<section class="description">
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><code><a href="input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></code>, <code><a href="output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></code></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></code>, <code><a href="output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></code>, <code><a href="input/CleaverDeflateInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverDeflateInputStream</a></code>, <code><a href="output/CleaverDeflateOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverDeflateOutputStream</a></code>, <code><a href="input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></code>, <code><a href="output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></code>, <code><a href="input/CleaverSimpleFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSimpleFileInputStream</a></code>, <code><a href="output/CleaverSimpleFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSimpleFileOutputStream</a></code>, <code><a href="input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></code>, <code><a href="output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSplitFileOutputStream</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">ICleaverStream</span></pre>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,546 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CleaverCryptInputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, class: CleaverCryptInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<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"]};
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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.input</a></div>
<h1 title="Class CleaverCryptInputStream" class="title">Class CleaverCryptInputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><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">java.io.InputStream</a>
<div class="inheritance"><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">java.io.FilterInputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream</div>
</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code>, <code><a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<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>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<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">&nbsp;</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="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="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>
<td class="colLast">
<div class="block">The iteration count for the <a href="#keyDerivationAlgorithm"><code>keyDerivationAlgorithm</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="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="colLast">
<div class="block">The size in bytes of the <a href="https://en.wikipedia.org/wiki/Salt_(cryptography)">salt</a>.</div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="inheritedList">
<h3>Fields inherited from class&nbsp;java.io.<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></h3>
<a id="fields.inherited.from.class.java.io.FilterInputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#in" title="class or interface in java.io" class="externalLink">in</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<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>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>&#8203;(<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>&nbsp;in,
char[]&nbsp;key,
byte[]&nbsp;salt,
byte[]&nbsp;iv)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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>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>&#8203;(char[]&nbsp;key,
byte[]&nbsp;salt)</code></th>
<td class="colLast">
<div class="block">Generate a key starting from a character array.</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>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTransformationString()">getTransformationString</a></span>()</code></th>
<td class="colLast">&nbsp;</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>&#8203;(char[]&nbsp;key,
byte[]&nbsp;salt,
byte[]&nbsp;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>
</td>
</tr>
<tr class="rowColor" id="i3">
<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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.FilterInputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#available()" title="class or interface in java.io" class="externalLink">available</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#mark(int)" title="class or interface in java.io" class="externalLink">mark</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#markSupported()" title="class or interface in java.io" class="externalLink">markSupported</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#read(byte%5B%5D)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#read(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#reset()" title="class or interface in java.io" class="externalLink">reset</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#skip(long)" title="class or interface in java.io" class="externalLink">skip</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.InputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#nullInputStream()" title="class or interface in java.io" class="externalLink">nullInputStream</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readAllBytes()" title="class or interface in java.io" class="externalLink">readAllBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#skipNBytes(long)" title="class or interface in java.io" class="externalLink">skipNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#transferTo(java.io.OutputStream)" title="class or interface in java.io" class="externalLink">transferTo</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="cipher">cipher</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<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>&nbsp;<span class="memberName">cipher</span></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>&nbsp;<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>&nbsp;<span class="memberName">encryptionAlgorithm</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>
</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>&nbsp;<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>&nbsp;<span class="memberName">modeOfOperation</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>
</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>&nbsp;<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>&nbsp;<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>
<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>
</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>&nbsp;<span class="returnType">int</span>&nbsp;<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>&nbsp;<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>&nbsp;<span class="memberName">keyDerivationAlgorithm</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>
</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>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">keyIterationCount</span></div>
<div class="block">The iteration count for the <a href="#keyDerivationAlgorithm"><code>keyDerivationAlgorithm</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>
</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>&nbsp;<span class="returnType">int</span>&nbsp;<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>
<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>&nbsp;<span class="returnType">int</span>&nbsp;<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>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.InputStream,char[],byte[],byte[])">CleaverCryptInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="memberName">CleaverCryptInputStream</span>&#8203;(<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>&nbsp;in,
char[]&nbsp;key,
byte[]&nbsp;salt,
byte[]&nbsp;iv)</span></div>
</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="getTransformationString()">getTransformationString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<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>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="generatePasswordKey(char[],byte[])">generatePasswordKey</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<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>&nbsp;<span class="memberName">generatePasswordKey</span>&#8203;(<span class="arguments">char[]&nbsp;key,
byte[]&nbsp;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>
<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/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>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="initCipher(char[],byte[],byte[])">initCipher</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">initCipher</span>&#8203;(<span class="arguments">char[]&nbsp;key,
byte[]&nbsp;salt,
byte[]&nbsp;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>,
<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>,
<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>
<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>
<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/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>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="read()">read</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<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>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#read()" title="class or interface in java.io" class="externalLink">read</a></code>&nbsp;in class&nbsp;<code><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></code></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/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,257 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CleaverDeflateInputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, class: CleaverDeflateInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.input</a></div>
<h1 title="Class CleaverDeflateInputStream" class="title">Class CleaverDeflateInputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><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">java.io.InputStream</a>
<div class="inheritance"><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">java.io.FilterInputStream</a>
<div class="inheritance"><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">java.util.zip.InflaterInputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.stream.input.CleaverDeflateInputStream</div>
</div>
</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code>, <code><a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<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>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="inheritedList">
<h3>Fields inherited from class&nbsp;java.util.zip.<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></h3>
<a id="fields.inherited.from.class.java.util.zip.InflaterInputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#buf" title="class or interface in java.util.zip" class="externalLink">buf</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#inf" title="class or interface in java.util.zip" class="externalLink">inf</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#len" title="class or interface in java.util.zip" class="externalLink">len</a></code></div>
<div class="inheritedList">
<h3>Fields inherited from class&nbsp;java.io.<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></h3>
<a id="fields.inherited.from.class.java.io.FilterInputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#in" title="class or interface in java.io" class="externalLink">in</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.InputStream)">CleaverDeflateInputStream</a></span>&#8203;(<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>&nbsp;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>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</a>
<h2>Method Summary</h2>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.util.zip.<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></h3>
<a id="methods.inherited.from.class.java.util.zip.InflaterInputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#available()" title="class or interface in java.util.zip" class="externalLink">available</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#close()" title="class or interface in java.util.zip" class="externalLink">close</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#fill()" title="class or interface in java.util.zip" class="externalLink">fill</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#mark(int)" title="class or interface in java.util.zip" class="externalLink">mark</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#markSupported()" title="class or interface in java.util.zip" class="externalLink">markSupported</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#read()" title="class or interface in java.util.zip" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#read(byte%5B%5D,int,int)" title="class or interface in java.util.zip" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#reset()" title="class or interface in java.util.zip" class="externalLink">reset</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#skip(long)" title="class or interface in java.util.zip" class="externalLink">skip</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.FilterInputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true#read(byte%5B%5D)" title="class or interface in java.io" class="externalLink">read</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.InputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#nullInputStream()" title="class or interface in java.io" class="externalLink">nullInputStream</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readAllBytes()" title="class or interface in java.io" class="externalLink">readAllBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#skipNBytes(long)" title="class or interface in java.io" class="externalLink">skipNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#transferTo(java.io.OutputStream)" title="class or interface in java.io" class="externalLink">transferTo</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.InputStream)">CleaverDeflateInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CleaverDeflateInputStream</span>&#8203;(<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>&nbsp;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>
<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>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,440 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CleaverForkFileInputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, class: CleaverForkFileInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<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};
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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.input</a></div>
<h1 title="Class CleaverForkFileInputStream" class="title">Class CleaverForkFileInputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><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">java.io.InputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.stream.input.CleaverForkFileInputStream</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code>, <code><a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<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>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<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">&nbsp;</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/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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.File,int)">CleaverForkFileInputStream</a></span>&#8203;(<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>&nbsp;baseFile,
int&nbsp;parts)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#close()">close</a></span>()</code></th>
<td class="colLast">&nbsp;</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/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>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getParts()">getParts</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPartSize()">getPartSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</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>
<td class="colLast">&nbsp;</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="#read()">read</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.InputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#available()" title="class or interface in java.io" class="externalLink">available</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#mark(int)" title="class or interface in java.io" class="externalLink">mark</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#markSupported()" title="class or interface in java.io" class="externalLink">markSupported</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#nullInputStream()" title="class or interface in java.io" class="externalLink">nullInputStream</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#read(byte%5B%5D)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#read(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readAllBytes()" title="class or interface in java.io" class="externalLink">readAllBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#reset()" title="class or interface in java.io" class="externalLink">reset</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#skip(long)" title="class or interface in java.io" class="externalLink">skip</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#skipNBytes(long)" title="class or interface in java.io" class="externalLink">skipNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#transferTo(java.io.OutputStream)" title="class or interface in java.io" class="externalLink">transferTo</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="baseFile">baseFile</a></h3>
<div class="memberSignature"><span class="modifiers">private final</span>&nbsp;<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>&nbsp;<span class="memberName">baseFile</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="fileInputStreams">fileInputStreams</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<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>&nbsp;<span class="memberName">fileInputStreams</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="writeTo">writeTo</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">writeTo</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="partSize">partSize</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">partSize</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.File,int)">CleaverForkFileInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CleaverForkFileInputStream</span>&#8203;(<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>&nbsp;baseFile,
int&nbsp;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>
<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/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code></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="read()">read</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<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>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#read()" title="class or interface in java.io" class="externalLink">read</a></code>&nbsp;in class&nbsp;<code><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></code></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/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="close()">close</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">close</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>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true#close()" title="class or interface in java.lang" class="externalLink">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a></code>&nbsp;in class&nbsp;<code><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></code></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/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getBaseFile()">getBaseFile</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<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>&nbsp;<span class="returnType">long</span>&nbsp;<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>&nbsp;<span class="returnType">int</span>&nbsp;<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>&nbsp;<span class="returnType">int</span>&nbsp;<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>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,273 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CleaverSimpleFileInputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, class: CleaverSimpleFileInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.input</a></div>
<h1 title="Class CleaverSimpleFileInputStream" class="title">Class CleaverSimpleFileInputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><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">java.io.InputStream</a>
<div class="inheritance"><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">java.io.FileInputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.stream.input.CleaverSimpleFileInputStream</div>
</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code>, <code><a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<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>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.File)">CleaverSimpleFileInputStream</a></span>&#8203;(<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>&nbsp;baseFile)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</a>
<h2>Method Summary</h2>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;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">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true#available()" title="class or interface in java.io" class="externalLink">available</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true#getChannel()" title="class or interface in java.io" class="externalLink">getChannel</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true#getFD()" title="class or interface in java.io" class="externalLink">getFD</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true#read()" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true#read(byte%5B%5D)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true#read(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true#skip(long)" title="class or interface in java.io" class="externalLink">skip</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.InputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#mark(int)" title="class or interface in java.io" class="externalLink">mark</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#markSupported()" title="class or interface in java.io" class="externalLink">markSupported</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#nullInputStream()" title="class or interface in java.io" class="externalLink">nullInputStream</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readAllBytes()" title="class or interface in java.io" class="externalLink">readAllBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#reset()" title="class or interface in java.io" class="externalLink">reset</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#skipNBytes(long)" title="class or interface in java.io" class="externalLink">skipNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#transferTo(java.io.OutputStream)" title="class or interface in java.io" class="externalLink">transferTo</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="baseFile">baseFile</a></h3>
<div class="memberSignature"><span class="modifiers">private final</span>&nbsp;<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>&nbsp;<span class="memberName">baseFile</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.File)">CleaverSimpleFileInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CleaverSimpleFileInputStream</span>&#8203;(<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>&nbsp;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>
<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/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,477 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CleaverSplitFileInputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, class: CleaverSplitFileInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<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};
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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.input</a></div>
<h1 title="Class CleaverSplitFileInputStream" class="title">Class CleaverSplitFileInputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><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">java.io.InputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.stream.input.CleaverSplitFileInputStream</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code>, <code><a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<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>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<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">&nbsp;</td>
</tr>
<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">&nbsp;</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">&nbsp;</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>
<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>
</td>
</tr>
<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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.File,long)">CleaverSplitFileInputStream</a></span>&#8203;(<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>&nbsp;baseFile,
long&nbsp;maximumByteCount)</code></th>
<td class="colLast">
<div class="block">Construct a SplitFileInputStream.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#close()">close</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>protected 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>
</td>
</tr>
<tr class="altColor" id="i2">
<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>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCurrentByteCount()">getCurrentByteCount</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCurrentFileCount()">getCurrentFileCount</a></span>()</code></th>
<td class="colLast">&nbsp;</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="#getMaximumByteCount()">getMaximumByteCount</a></span>()</code></th>
<td class="colLast">&nbsp;</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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.InputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#available()" title="class or interface in java.io" class="externalLink">available</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#mark(int)" title="class or interface in java.io" class="externalLink">mark</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#markSupported()" title="class or interface in java.io" class="externalLink">markSupported</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#nullInputStream()" title="class or interface in java.io" class="externalLink">nullInputStream</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#read(byte%5B%5D)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#read(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">read</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readAllBytes()" title="class or interface in java.io" class="externalLink">readAllBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#readNBytes(int)" title="class or interface in java.io" class="externalLink">readNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#reset()" title="class or interface in java.io" class="externalLink">reset</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#skip(long)" title="class or interface in java.io" class="externalLink">skip</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#skipNBytes(long)" title="class or interface in java.io" class="externalLink">skipNBytes</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#transferTo(java.io.OutputStream)" title="class or interface in java.io" class="externalLink">transferTo</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="baseFile">baseFile</a></h3>
<div class="memberSignature"><span class="modifiers">private final</span>&nbsp;<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>&nbsp;<span class="memberName">baseFile</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentByteCount">currentByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">currentByteCount</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="maximumByteCount">maximumByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">maximumByteCount</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentFileCount">currentFileCount</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">currentFileCount</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentFileInputStream">currentFileInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<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>&nbsp;<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>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.File,long)">CleaverSplitFileInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CleaverSplitFileInputStream</span>&#8203;(<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>&nbsp;baseFile,
long&nbsp;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>
<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>maximumByteCount</code> - The number of bytes that should be read from a file before switching to the next one.</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="createNextFileInputStream()">createNextFileInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">void</span>&nbsp;<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>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="read()">read</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<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>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#read()" title="class or interface in java.io" class="externalLink">read</a></code>&nbsp;in class&nbsp;<code><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></code></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/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="close()">close</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">close</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>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true#close()" title="class or interface in java.lang" class="externalLink">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a></code>&nbsp;in class&nbsp;<code><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></code></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/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getBaseFile()">getBaseFile</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<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="getCurrentByteCount()">getCurrentByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getCurrentByteCount</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of bytes that have already been read from the current file.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getMaximumByteCount()">getMaximumByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<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>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getCurrentFileCount()">getCurrentFileCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<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>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,218 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>ICleaverInputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, interface: ICleaverInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.input</a></div>
<h1 title="Interface ICleaverInputStream" class="title">Interface ICleaverInputStream</h1>
</div>
<div class="contentContainer">
<section class="description">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></code>, <code><a href="CleaverDeflateInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverDeflateInputStream</a></code>, <code><a href="CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></code>, <code><a href="CleaverSimpleFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSimpleFileInputStream</a></code>, <code><a href="CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></code></dd>
</dl>
<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>
</section>
<section class="summary">
<ul class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</a>
<h2>Method Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Static Methods</span><span class="tabEnd">&nbsp;</span></caption>
<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>static <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></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fromElement(org.w3c.dom.Element,java.io.File,java.lang.String)">fromElement</a></span>&#8203;(<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>&nbsp;element,
<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>&nbsp;chpFileDirectory,
<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>&nbsp;key)</code></th>
<td class="colLast">
<div class="block">Construct a ICleaverInputStream from a XML tag.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ 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="fromElement(org.w3c.dom.Element,java.io.File,java.lang.String)">fromElement</a></h3>
<div class="memberSignature"><span class="modifiers">static</span>&nbsp;<span class="returnType"><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></span>&nbsp;<span class="memberName">fromElement</span>&#8203;(<span class="arguments"><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>&nbsp;element,
<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>&nbsp;chpFileDirectory,
<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>&nbsp;key)</span>
throws <span class="exceptions"><a href="../../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a>,
<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">Construct a ICleaverInputStream from a XML tag.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>element</code> - The XML tag.</dd>
<dd><code>chpFileDirectory</code> - The directory in which the *.chp file is located.</dd>
<dd><code>key</code> - The key to use in case &lt;Crypt&gt; tags are present.</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></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></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,159 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInPackage">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<h1 title="Package" class="title">Package&nbsp;eu.steffo.cleaver.logic.stream.input</h1>
</div>
<div class="contentContainer">
<section class="summary">
<ul class="blockList">
<li class="blockList">
<div class="typeSummary">
<table>
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</li>
<li class="blockList">
<div class="typeSummary">
<table>
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,144 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-tree">
<script type="text/javascript">var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package eu.steffo.cleaver.logic.stream.input</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<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"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">java.io.<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"><span class="typeNameLink">InputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a>)
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.input.<a href="CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">CleaverForkFileInputStream</span></a> (implements eu.steffo.cleaver.logic.stream.input.<a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a>)</li>
<li class="circle">eu.steffo.cleaver.logic.stream.input.<a href="CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">CleaverSplitFileInputStream</span></a> (implements eu.steffo.cleaver.logic.stream.input.<a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a>)</li>
<li class="circle">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"><span class="typeNameLink">FileInputStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.input.<a href="CleaverSimpleFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">CleaverSimpleFileInputStream</span></a> (implements eu.steffo.cleaver.logic.stream.input.<a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a>)</li>
</ul>
</li>
<li class="circle">java.io.<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"><span class="typeNameLink">FilterInputStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.input.<a href="CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">CleaverCryptInputStream</span></a> (implements eu.steffo.cleaver.logic.stream.input.<a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a>)</li>
<li class="circle">java.util.zip.<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"><span class="typeNameLink">InflaterInputStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.input.<a href="CleaverDeflateInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">CleaverDeflateInputStream</span></a> (implements eu.steffo.cleaver.logic.stream.input.<a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.<a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><span class="typeNameLink">ICleaverStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.input.<a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">ICleaverInputStream</span></a></li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,620 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CleaverCryptOutputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, class: CleaverCryptOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var data = {"i0":9,"i1":10,"i2":9,"i3":10,"i4":10,"i5":10,"i6":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";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.output</a></div>
<h1 title="Class CleaverCryptOutputStream" class="title">Class CleaverCryptOutputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><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">java.io.OutputStream</a>
<div class="inheritance"><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">java.io.FilterOutputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.stream.output.CleaverCryptOutputStream</div>
</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code>, <code><a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Flushable.html?is-external=true" title="class or interface in java.io" class="externalLink">Flushable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<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>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<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">&nbsp;</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="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="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>
<td class="colLast">
<div class="block">The iteration count for the <a href="#keyDerivationAlgorithm"><code>keyDerivationAlgorithm</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="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 (<a href="https://en.wikipedia.org/wiki/PKCS">PKCS#5</a>).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private byte[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#salt">salt</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<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="colLast">
<div class="block">The size in bytes of the <a href="https://en.wikipedia.org/wiki/Salt_(cryptography)">salt</a>.</div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="inheritedList">
<h3>Fields inherited from class&nbsp;java.io.<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></h3>
<a id="fields.inherited.from.class.java.io.FilterOutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#out" title="class or interface in java.io" class="externalLink">out</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.OutputStream,char%5B%5D)">CleaverCryptOutputStream</a></span>&#8203;(<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>&nbsp;out,
char[]&nbsp;key)</code></th>
<td class="colLast">
<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>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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="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>
<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>protected static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/spec/IvParameterSpec.html?is-external=true" title="class or interface in javax.crypto.spec" class="externalLink">IvParameterSpec</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generateIV(int)">generateIV</a></span>&#8203;(int&nbsp;size)</code></th>
<td class="colLast">
<div class="block">Generate a new <a href="https://en.wikipedia.org/wiki/Initialization_vector">Initialization Vector</a> with the specified size.</div>
</td>
</tr>
<tr class="rowColor" id="i1">
<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>&#8203;(char[]&nbsp;key,
byte[]&nbsp;salt)</code></th>
<td class="colLast">
<div class="block">Generate a key starting from a character array.</div>
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>protected static byte[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generateSecure(int)">generateSecure</a></span>&#8203;(int&nbsp;size)</code></th>
<td class="colLast">
<div class="block">Generate an array of secure random bytes.</div>
</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/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">&nbsp;</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>private void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#initCipher(char%5B%5D)">initCipher</a></span>&#8203;(char[]&nbsp;key)</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>
</td>
</tr>
<tr class="rowColor" id="i5">
<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>&#8203;(<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>&nbsp;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">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#write(int)">write</a></span>&#8203;(int&nbsp;decryptedInt)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.FilterOutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#flush()" title="class or interface in java.io" class="externalLink">flush</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#write(byte%5B%5D)" title="class or interface in java.io" class="externalLink">write</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#write(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">write</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.OutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#nullOutputStream()" title="class or interface in java.io" class="externalLink">nullOutputStream</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="cipher">cipher</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<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>&nbsp;<span class="memberName">cipher</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="salt">salt</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">byte[]</span>&nbsp;<span class="memberName">salt</span></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>&nbsp;<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>&nbsp;<span class="memberName">encryptionAlgorithm</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.output.CleaverCryptOutputStream.encryptionAlgorithm">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>&nbsp;<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>&nbsp;<span class="memberName">modeOfOperation</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.output.CleaverCryptOutputStream.modeOfOperation">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>&nbsp;<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>&nbsp;<span class="memberName">padding</span></div>
<div class="block">The padding standard used for the encryption (<a href="https://en.wikipedia.org/wiki/PKCS">PKCS#5</a>).</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.output.CleaverCryptOutputStream.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>&nbsp;<span class="returnType">int</span>&nbsp;<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.output.CleaverCryptOutputStream.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>&nbsp;<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>&nbsp;<span class="memberName">keyDerivationAlgorithm</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.output.CleaverCryptOutputStream.keyDerivationAlgorithm">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>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">keyIterationCount</span></div>
<div class="block">The iteration count for the <a href="#keyDerivationAlgorithm"><code>keyDerivationAlgorithm</code></a>.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.output.CleaverCryptOutputStream.keyIterationCount">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>&nbsp;<span class="returnType">int</span>&nbsp;<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>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.output.CleaverCryptOutputStream.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>&nbsp;<span class="returnType">int</span>&nbsp;<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.output.CleaverCryptOutputStream.ivSize">Constant Field Values</a></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.OutputStream,char[])">CleaverCryptOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CleaverCryptOutputStream</span>&#8203;(<span class="arguments"><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>&nbsp;out,
char[]&nbsp;key)</span></div>
<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>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>out</code> - 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> to connect this <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"><code>FilterOutputStream</code></a> to.</dd>
<dd><code>key</code> - The desired encryption key.</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="getTransformationString()">getTransformationString</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<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>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="generateSecure(int)">generateSecure</a></h3>
<div class="memberSignature"><span class="modifiers">protected static</span>&nbsp;<span class="returnType">byte[]</span>&nbsp;<span class="memberName">generateSecure</span>&#8203;(<span class="arguments">int&nbsp;size)</span></div>
<div class="block">Generate an array of secure random bytes.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>size</code> - The size of the array.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The generated array of secure random bytes.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/SecureRandom.html?is-external=true" title="class or interface in java.security" class="externalLink"><code>SecureRandom</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="generateIV(int)">generateIV</a></h3>
<div class="memberSignature"><span class="modifiers">protected static</span>&nbsp;<span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/spec/IvParameterSpec.html?is-external=true" title="class or interface in javax.crypto.spec" class="externalLink">IvParameterSpec</a></span>&nbsp;<span class="memberName">generateIV</span>&#8203;(<span class="arguments">int&nbsp;size)</span></div>
<div class="block">Generate a new <a href="https://en.wikipedia.org/wiki/Initialization_vector">Initialization Vector</a> with the specified size.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>size</code> - The size in bytes of the initialization vector.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The generated IV.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="generatePasswordKey(char[],byte[])">generatePasswordKey</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<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>&nbsp;<span class="memberName">generatePasswordKey</span>&#8203;(<span class="arguments">char[]&nbsp;key,
byte[]&nbsp;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>
<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/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>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="initCipher(char[])">initCipher</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">initCipher</span>&#8203;(<span class="arguments">char[]&nbsp;key)</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>,
<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>,
<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>
<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>
<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/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>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="write(int)">write</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">write</span>&#8203;(<span class="arguments">int&nbsp;decryptedInt)</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>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#write(int)" title="class or interface in java.io" class="externalLink">write</a></code>&nbsp;in class&nbsp;<code><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></code></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/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
<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>&nbsp;<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>&nbsp;<span class="memberName">toElement</span>&#8203;(<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>&nbsp;doc)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<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>&nbsp;in interface&nbsp;<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>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,312 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CleaverDeflateOutputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, class: CleaverDeflateOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.output</a></div>
<h1 title="Class CleaverDeflateOutputStream" class="title">Class CleaverDeflateOutputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><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">java.io.OutputStream</a>
<div class="inheritance"><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">java.io.FilterOutputStream</a>
<div class="inheritance"><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">java.util.zip.DeflaterOutputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.stream.output.CleaverDeflateOutputStream</div>
</div>
</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code>, <code><a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Flushable.html?is-external=true" title="class or interface in java.io" class="externalLink">Flushable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<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>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="inheritedList">
<h3>Fields inherited from class&nbsp;java.util.zip.<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></h3>
<a id="fields.inherited.from.class.java.util.zip.DeflaterOutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/DeflaterOutputStream.html?is-external=true#buf" title="class or interface in java.util.zip" class="externalLink">buf</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/DeflaterOutputStream.html?is-external=true#def" title="class or interface in java.util.zip" class="externalLink">def</a></code></div>
<div class="inheritedList">
<h3>Fields inherited from class&nbsp;java.io.<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></h3>
<a id="fields.inherited.from.class.java.io.FilterOutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#out" title="class or interface in java.io" class="externalLink">out</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.OutputStream)">CleaverDeflateOutputStream</a></span>&#8203;(<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>&nbsp;out)</code></th>
<td class="colLast">
<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="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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.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>&#8203;(<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>&nbsp;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>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.util.zip.<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></h3>
<a id="methods.inherited.from.class.java.util.zip.DeflaterOutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/DeflaterOutputStream.html?is-external=true#close()" title="class or interface in java.util.zip" class="externalLink">close</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/DeflaterOutputStream.html?is-external=true#deflate()" title="class or interface in java.util.zip" class="externalLink">deflate</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/DeflaterOutputStream.html?is-external=true#finish()" title="class or interface in java.util.zip" class="externalLink">finish</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/DeflaterOutputStream.html?is-external=true#flush()" title="class or interface in java.util.zip" class="externalLink">flush</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/DeflaterOutputStream.html?is-external=true#write(byte%5B%5D,int,int)" title="class or interface in java.util.zip" class="externalLink">write</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/DeflaterOutputStream.html?is-external=true#write(int)" title="class or interface in java.util.zip" class="externalLink">write</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.FilterOutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true#write(byte%5B%5D)" title="class or interface in java.io" class="externalLink">write</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.OutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#nullOutputStream()" title="class or interface in java.io" class="externalLink">nullOutputStream</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.OutputStream)">CleaverDeflateOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CleaverDeflateOutputStream</span>&#8203;(<span class="arguments"><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>&nbsp;out)</span></div>
<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="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</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/DeflaterOutputStream.html?is-external=true#%3Cinit%3E(java.io.OutputStream)" title="class or interface in java.util.zip" class="externalLink"><code>DeflaterOutputStream(OutputStream)</code></a></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="toElement(org.w3c.dom.Document)">toElement</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="memberName">toElement</span>&#8203;(<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>&nbsp;doc)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<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>&nbsp;in interface&nbsp;<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>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,472 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CleaverForkFileOutputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, class: CleaverForkFileOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<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};
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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.output</a></div>
<h1 title="Class CleaverForkFileOutputStream" class="title">Class CleaverForkFileOutputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><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">java.io.OutputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.stream.output.CleaverForkFileOutputStream</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code>, <code><a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Flushable.html?is-external=true" title="class or interface in java.io" class="externalLink">Flushable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<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).
Bytes are written one at a time to the files in a round-robin format until the stream is exausted.</div>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<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">&nbsp;</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/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">&nbsp;</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">&nbsp;</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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.File,int)">CleaverForkFileOutputStream</a></span>&#8203;(<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>&nbsp;baseFile,
int&nbsp;parts)</code></th>
<td class="colLast">
<div class="block">Construct a CleaverForkFileOutputStream.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#close()">close</a></span>()</code></th>
<td class="colLast">&nbsp;</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/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>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getParts()">getParts</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPartSize()">getPartSize</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</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>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i5">
<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>&#8203;(<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>&nbsp;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">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#write(int)">write</a></span>&#8203;(int&nbsp;b)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.OutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#flush()" title="class or interface in java.io" class="externalLink">flush</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#nullOutputStream()" title="class or interface in java.io" class="externalLink">nullOutputStream</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#write(byte%5B%5D)" title="class or interface in java.io" class="externalLink">write</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#write(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">write</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="baseFile">baseFile</a></h3>
<div class="memberSignature"><span class="modifiers">private final</span>&nbsp;<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>&nbsp;<span class="memberName">baseFile</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="fileOutputStreams">fileOutputStreams</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<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>&nbsp;<span class="memberName">fileOutputStreams</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="writeTo">writeTo</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">writeTo</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="partSize">partSize</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">partSize</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.File,int)">CleaverForkFileOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CleaverForkFileOutputStream</span>&#8203;(<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>&nbsp;baseFile,
int&nbsp;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 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>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>
</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="toElement(org.w3c.dom.Document)">toElement</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="memberName">toElement</span>&#8203;(<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>&nbsp;doc)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<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>&nbsp;in interface&nbsp;<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>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="write(int)">write</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">write</span>&#8203;(<span class="arguments">int&nbsp;b)</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>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#write(int)" title="class or interface in java.io" class="externalLink">write</a></code>&nbsp;in class&nbsp;<code><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></code></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/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="close()">close</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">close</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>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true#close()" title="class or interface in java.lang" class="externalLink">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a></code>&nbsp;in class&nbsp;<code><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></code></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/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getBaseFile()">getBaseFile</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<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>
<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>&nbsp;<span class="returnType">long</span>&nbsp;<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>&nbsp;<span class="returnType">int</span>&nbsp;<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>&nbsp;<span class="returnType">int</span>&nbsp;<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>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,351 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CleaverSimpleFileOutputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, class: CleaverSimpleFileOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<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};
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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.output</a></div>
<h1 title="Class CleaverSimpleFileOutputStream" class="title">Class CleaverSimpleFileOutputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><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">java.io.OutputStream</a>
<div class="inheritance"><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">java.io.FileOutputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.stream.output.CleaverSimpleFileOutputStream</div>
</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code>, <code><a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Flushable.html?is-external=true" title="class or interface in java.io" class="externalLink">Flushable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<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>
<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>
</dl>
</section>
<section class="summary">
<ul class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.File)">CleaverSimpleFileOutputStream</a></span>&#8203;(<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>&nbsp;baseFile)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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">
<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>
</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>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toElement(org.w3c.dom.Document)">toElement</a></span>&#8203;(<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>&nbsp;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>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.FileOutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true#getChannel()" title="class or interface in java.io" class="externalLink">getChannel</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true#getFD()" title="class or interface in java.io" class="externalLink">getFD</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true#write(byte%5B%5D)" title="class or interface in java.io" class="externalLink">write</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true#write(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">write</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true#write(int)" title="class or interface in java.io" class="externalLink">write</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.OutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#flush()" title="class or interface in java.io" class="externalLink">flush</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#nullOutputStream()" title="class or interface in java.io" class="externalLink">nullOutputStream</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="baseFile">baseFile</a></h3>
<div class="memberSignature"><span class="modifiers">private final</span>&nbsp;<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>&nbsp;<span class="memberName">baseFile</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.File)">CleaverSimpleFileOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CleaverSimpleFileOutputStream</span>&#8203;(<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>&nbsp;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>
<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/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code></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="toElement(org.w3c.dom.Document)">toElement</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="memberName">toElement</span>&#8203;(<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>&nbsp;doc)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<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>&nbsp;in interface&nbsp;<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>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getBaseFile()">getBaseFile</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<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>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,503 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>CleaverSplitFileOutputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, class: CleaverSplitFileOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<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,"i7":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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.output</a></div>
<h1 title="Class CleaverSplitFileOutputStream" class="title">Class CleaverSplitFileOutputStream</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance"><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">java.io.OutputStream</a>
<div class="inheritance">eu.steffo.cleaver.logic.stream.output.CleaverSplitFileOutputStream</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code>, <code><a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Flushable.html?is-external=true" title="class or interface in java.io" class="externalLink">Flushable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
</dl>
<hr>
<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).
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">
<!-- =========== FIELD SUMMARY =========== -->
<li class="blockList">
<section class="fieldSummary"><a id="field.summary">
<!-- -->
</a>
<h2>Field Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<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">&nbsp;</td>
</tr>
<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">&nbsp;</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">&nbsp;</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>
<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>
</td>
</tr>
<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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.File,long)">CleaverSplitFileOutputStream</a></span>&#8203;(<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>&nbsp;baseFile,
long&nbsp;maximumByteCount)</code></th>
<td class="colLast">
<div class="block">Construct a CleaverSplitFileOutputStream.</div>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#close()">close</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>protected 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>
</td>
</tr>
<tr class="altColor" id="i2">
<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>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCurrentByteCount()">getCurrentByteCount</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCurrentFileCount()">getCurrentFileCount</a></span>()</code></th>
<td class="colLast">&nbsp;</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="#getMaximumByteCount()">getMaximumByteCount</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<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>&#8203;(<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>&nbsp;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="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>&#8203;(int&nbsp;b)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.io.<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></h3>
<a id="methods.inherited.from.class.java.io.OutputStream">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#flush()" title="class or interface in java.io" class="externalLink">flush</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#nullOutputStream()" title="class or interface in java.io" class="externalLink">nullOutputStream</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#write(byte%5B%5D)" title="class or interface in java.io" class="externalLink">write</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#write(byte%5B%5D,int,int)" title="class or interface in java.io" class="externalLink">write</a></code></div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<li class="blockList">
<section class="fieldDetails"><a id="field.detail">
<!-- -->
</a>
<h2>Field Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="baseFile">baseFile</a></h3>
<div class="memberSignature"><span class="modifiers">private final</span>&nbsp;<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>&nbsp;<span class="memberName">baseFile</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentByteCount">currentByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">currentByteCount</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="maximumByteCount">maximumByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">maximumByteCount</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentFileCount">currentFileCount</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">currentFileCount</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentFileOutputStream">currentFileOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<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>&nbsp;<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>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;(java.io.File,long)">CleaverSplitFileOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CleaverSplitFileOutputStream</span>&#8203;(<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>&nbsp;baseFile,
long&nbsp;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>maximumByteCount</code> - The number of bytes that should be written to a file before switching to the next one.</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="createNextFileOutputStream()">createNextFileOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">void</span>&nbsp;<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>
<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 create the file.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="write(int)">write</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">write</span>&#8203;(<span class="arguments">int&nbsp;b)</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>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#write(int)" title="class or interface in java.io" class="externalLink">write</a></code>&nbsp;in class&nbsp;<code><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></code></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/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="close()">close</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">close</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>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true#close()" title="class or interface in java.lang" class="externalLink">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang" class="externalLink">AutoCloseable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true#close()" title="class or interface in java.io" class="externalLink">close</a></code>&nbsp;in class&nbsp;<code><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></code></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/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getBaseFile()">getBaseFile</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<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.
For example, if it is foo.txt, the created files will be 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="getCurrentByteCount()">getCurrentByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getCurrentByteCount</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of bytes that have already been written to the current file.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getMaximumByteCount()">getMaximumByteCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getMaximumByteCount</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of bytes that should be written to a file before switching to the next one.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getCurrentFileCount()">getCurrentFileCount</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">getCurrentFileCount</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of files that have already been created.</dd>
</dl>
</section>
</li>
<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>&nbsp;<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>&nbsp;<span class="memberName">toElement</span>&#8203;(<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>&nbsp;doc)</span></div>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<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>&nbsp;in interface&nbsp;<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>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,217 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>ICleaverOutputStream</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, interface: ICleaverOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var data = {"i0":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract 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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.stream.output</a></div>
<h1 title="Interface ICleaverOutputStream" class="title">Interface ICleaverOutputStream</h1>
</div>
<div class="contentContainer">
<section class="description">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></code></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></code>, <code><a href="CleaverDeflateOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverDeflateOutputStream</a></code>, <code><a href="CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></code>, <code><a href="CleaverSimpleFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSimpleFileOutputStream</a></code>, <code><a href="CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSplitFileOutputStream</a></code></dd>
</dl>
<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>
</section>
<section class="summary">
<ul class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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="t3" class="tableTab" onclick="show(4);">Abstract 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.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>&#8203;(<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>&nbsp;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>
</tbody>
</table>
</div>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ============ 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="toElement(org.w3c.dom.Document)">toElement</a></h3>
<div class="memberSignature"><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>&nbsp;<span class="memberName">toElement</span>&#8203;(<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>&nbsp;doc)</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="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>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,165 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInPackage">Module</span>&nbsp;<a href="../../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<h1 title="Package" class="title">Package&nbsp;eu.steffo.cleaver.logic.stream.output</h1>
</div>
<div class="contentContainer">
<section class="summary">
<ul class="blockList">
<li class="blockList">
<div class="typeSummary">
<table>
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</li>
<li class="blockList">
<div class="typeSummary">
<table>
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<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">&nbsp;</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">&nbsp;</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>
</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>
</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>
</td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,144 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-tree">
<script type="text/javascript">var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package eu.steffo.cleaver.logic.stream.output</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<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"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">java.io.<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"><span class="typeNameLink">OutputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Closeable.html?is-external=true" title="class or interface in java.io" class="externalLink">Closeable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/Flushable.html?is-external=true" title="class or interface in java.io" class="externalLink">Flushable</a>)
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.output.<a href="CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">CleaverForkFileOutputStream</span></a> (implements eu.steffo.cleaver.logic.stream.output.<a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a>)</li>
<li class="circle">eu.steffo.cleaver.logic.stream.output.<a href="CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">CleaverSplitFileOutputStream</span></a> (implements eu.steffo.cleaver.logic.stream.output.<a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a>)</li>
<li class="circle">java.io.<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"><span class="typeNameLink">FileOutputStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.output.<a href="CleaverSimpleFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">CleaverSimpleFileOutputStream</span></a> (implements eu.steffo.cleaver.logic.stream.output.<a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a>)</li>
</ul>
</li>
<li class="circle">java.io.<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"><span class="typeNameLink">FilterOutputStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.output.<a href="CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">CleaverCryptOutputStream</span></a> (implements eu.steffo.cleaver.logic.stream.output.<a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a>)</li>
<li class="circle">java.util.zip.<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"><span class="typeNameLink">DeflaterOutputStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.output.<a href="CleaverDeflateOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">CleaverDeflateOutputStream</span></a> (implements eu.steffo.cleaver.logic.stream.output.<a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.<a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><span class="typeNameLink">ICleaverStream</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.output.<a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">ICleaverOutputStream</span></a></li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,124 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInPackage">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<h1 title="Package" class="title">Package&nbsp;eu.steffo.cleaver.logic.stream</h1>
</div>
<div class="contentContainer">
<section class="summary">
<ul class="blockList">
<li class="blockList">
<div class="typeSummary">
<table>
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,110 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-tree">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package eu.steffo.cleaver.logic.stream</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">eu.steffo.cleaver.logic.stream.<a href="ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><span class="typeNameLink">ICleaverStream</span></a></li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,260 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>SaltSerializer</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.utils, class: SaltSerializer">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="class-declaration">
<script type="text/javascript">var data = {"i0":9,"i1":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static 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>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInType">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">eu.steffo.cleaver.logic.utils</a></div>
<h1 title="Class SaltSerializer" class="title">Class SaltSerializer</h1>
</div>
<div class="contentContainer">
<div class="inheritance" title="Inheritance Tree"><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">java.lang.Object</a>
<div class="inheritance">eu.steffo.cleaver.logic.utils.SaltSerializer</div>
</div>
<section class="description">
<hr>
<pre>public 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>
</section>
<section class="summary">
<ul class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li class="blockList">
<section class="constructorSummary"><a id="constructor.summary">
<!-- -->
</a>
<h2>Constructor Summary</h2>
<div class="memberSummary">
<table>
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">SaltSerializer</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li class="blockList">
<section class="methodSummary"><a id="method.summary">
<!-- -->
</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="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="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>static byte[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deserialize(java.lang.String)">deserialize</a></span>&#8203;(<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>&nbsp;string)</code></th>
<td class="colLast">&nbsp;</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>&#8203;(byte[]&nbsp;array)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="inheritedList">
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li class="blockList">
<section class="constructorDetails"><a id="constructor.detail">
<!-- -->
</a>
<h2>Constructor Details</h2>
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="&lt;init&gt;()">SaltSerializer</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SaltSerializer</span>()</div>
</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="serialize(byte[])">serialize</a></h3>
<div class="memberSignature"><span class="modifiers">public static</span>&nbsp;<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>&nbsp;<span class="memberName">serialize</span>&#8203;(<span class="arguments">byte[]&nbsp;array)</span></div>
</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>&nbsp;<span class="returnType">byte[]</span>&nbsp;<span class="memberName">deserialize</span>&#8203;(<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>&nbsp;string)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,124 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.utils">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-declaration">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<div class="subTitle"><span class="moduleLabelInPackage">Module</span>&nbsp;<a href="../../../../../module-summary.html">eu.steffo.cleaver</a></div>
<h1 title="Package" class="title">Package&nbsp;eu.steffo.cleaver.logic.utils</h1>
</div>
<div class="contentContainer">
<section class="summary">
<ul class="blockList">
<li class="blockList">
<div class="typeSummary">
<table>
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<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">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -0,0 +1,114 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.utils">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-tree">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package eu.steffo.cleaver.logic.utils</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<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"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.utils.<a href="SaltSerializer.html" title="class in eu.steffo.cleaver.logic.utils"><span class="typeNameLink">SaltSerializer</span></a></li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
@ -77,7 +77,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
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>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="logic/package-summary.html"><code>eu.steffo.cleaver.logic</code></a>,
<dd><code>eu.steffo.cleaver.logic</code>,
<a href="gui/package-summary.html"><code>eu.steffo.cleaver.gui</code></a>,
<a href="errors/package-summary.html"><code>eu.steffo.cleaver.errors</code></a></dd>
</dl>
@ -101,10 +101,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="block">The class containing the main function.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Test.html" title="class in eu.steffo.cleaver">Test</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
@ -79,7 +79,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<li class="circle">java.lang.<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"><span class="typeNameLink">Object</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.<a href="Main.html" title="class in eu.steffo.cleaver"><span class="typeNameLink">Main</span></a></li>
<li class="circle">eu.steffo.cleaver.<a href="Test.html" title="class in eu.steffo.cleaver"><span class="typeNameLink">Test</span></a></li>
</ul>
</li>
</ul>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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-05">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="declaration: module: eu.steffo.cleaver">
<meta name="generator" content="javadoc/ModuleWriterImpl">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
@ -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};
<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};
var tabs = {65535:["t0","All Packages"],1:["t1","Exports"],2:["t2","Opens"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -89,7 +89,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<a id="module.description">
<!-- -->
</a>
<div class="block">A file compression, encryption and splitting utility in Java.</div>
<div class="block">A file compression, encryption and splitting utility in Java.
It includes a easy to use <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/package-summary.html?is-external=true" class="externalLink"><code>javax.swing</code></a> GUI.</div>
</section>
<section class="summary">
<ul class="blockList">
@ -126,7 +128,7 @@ $('.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 exceptions thrown by Cleaver.</div>
<div class="block">A package containing all possible <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Error.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Errors</code></a> and <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Exceptions</code></a> thrown by Cleaver.</div>
</td>
</tr>
<tr class="altColor" id="i2">
@ -162,42 +164,53 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</td>
</tr>
<tr class="altColor" id="i6">
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/package-summary.html">eu.steffo.cleaver.logic</a></th>
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/config/package-summary.html">eu.steffo.cleaver.logic.config</a></th>
<td class="colSecond">All Modules</td>
<td class="colSecond">All Modules</td>
<td class="colLast">
<div class="block">A package containing the core logic of the program.</div>
<div class="block">A package containing all possible <a href="eu/steffo/cleaver/logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfigs</code></a> used to configure
<a href="eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a>.</div>
</td>
</tr>
<tr class="rowColor" id="i7">
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/compress/package-summary.html">eu.steffo.cleaver.logic.compress</a></th>
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/job/package-summary.html">eu.steffo.cleaver.logic.job</a></th>
<td class="colSecond">All Modules</td>
<td class="colSecond">All Modules</td>
<td class="colLast">
<div class="block">The package containing classes related to the (de)compression functionality.</div>
<div class="block">The package containing all possible <a href="eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a>.</div>
</td>
</tr>
<tr class="altColor" id="i8">
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/crypt/package-summary.html">eu.steffo.cleaver.logic.crypt</a></th>
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/progress/package-summary.html">eu.steffo.cleaver.logic.progress</a></th>
<td class="colSecond">All Modules</td>
<td class="colSecond">All Modules</td>
<td class="colLast">
<div class="block">The package containing classes related to the encryption/decryption functionality.</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 job can be in.</div>
</td>
</tr>
<tr class="rowColor" id="i9">
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/progress/package-summary.html">eu.steffo.cleaver.logic.progress</a></th>
<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">&nbsp;</td>
</tr>
<tr class="altColor" id="i10">
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></th>
<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">
<div class="block">The package containing classes related to the file splitting/merging functionality.</div>
</td>
<td class="colLast">&nbsp;</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">&nbsp;</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">&nbsp;</td>
</tr>
</tbody>
</table>

View file

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 00:14:43 CET 2020 -->
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>C-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>B-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: C">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: B">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,183 +68,25 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:C">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:B">
<!-- -->
</a>
<h2 class="title">C</h2>
<h2 class="title">B</h2>
<dl>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">ChopAndStitchPanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">This panel displays a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopPanel</code></a> and a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>StitchPanel</code></a> <i>horizontally</i> side-by-side.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#%3Cinit%3E(java.awt.event.ActionListener,java.awt.event.ActionListener)">ChopAndStitchPanel(ActionListener, ActionListener)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>
<div class="block">Construct a ChopAndStitchPanel by instantiating and adding a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopPanel</code></a> and a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>StitchPanel</code></a> to it.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><span class="typeNameLink">ChopJob</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/package-summary.html">eu.steffo.cleaver.logic</a></dt>
<dd>
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a> that converts regular files into <i>chopped</i> (*.chp + *.cXX) files.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#%3Cinit%3E(java.io.File,eu.steffo.cleaver.logic.split.SplitConfig,eu.steffo.cleaver.logic.crypt.CryptConfig,eu.steffo.cleaver.logic.compress.CompressConfig)">ChopJob(File, SplitConfig, CryptConfig, CompressConfig)</a></span> - Constructor for class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#%3Cinit%3E(java.io.File,eu.steffo.cleaver.logic.split.SplitConfig,eu.steffo.cleaver.logic.crypt.CryptConfig,eu.steffo.cleaver.logic.compress.CompressConfig,java.lang.Runnable)">ChopJob(File, SplitConfig, CryptConfig, CompressConfig, Runnable)</a></span> - Constructor for class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#chopPanel">chopPanel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopPanel</code></a>, displayed on the left.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">ChopPanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#%3Cinit%3E(java.awt.event.ActionListener)">ChopPanel(ActionListener)</a></span> - Constructor for 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">Construct a ChopPanel.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#chopStitchPanel">chopStitchPanel</a></span> - Variable in class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<div class="block">The panel allowing the creation of new <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a>.</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 in the parsing of the .chp file occoured.</div>
</dd>
<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>
<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>&nbsp;</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>
<dd>
<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/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><span class="typeNameLink">CleaverFrame</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/package-summary.html">eu.steffo.cleaver.gui</a></dt>
<dd>
<div class="block">A class providing a GUI for Cleaver made with <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/package-summary.html?is-external=true" class="externalLink"><code>javax.swing</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#%3Cinit%3E(java.util.ArrayList)">CleaverFrame(ArrayList&lt;Job&gt;)</a></span> - Constructor for class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<div class="block">Construct the CleaverFrame by setting its fields and adding to it the panels it should contain.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#close()">close()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#compressConfig">compressConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#compressConfig">compressConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<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>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><span class="typeNameLink">CompressConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/package-summary.html">eu.steffo.cleaver.logic.compress</a></dt>
<dd>
<div class="block">A class containing the configuration for the compression step of a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html#%3Cinit%3E()">CompressConfig()</a></span> - Constructor for class eu.steffo.cleaver.logic.compress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress">CompressConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html#compressionCheckBox">compressionCheckBox</a></span> - Variable 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>
<div class="block">The checkbox enabling or disabling the crypt step.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#compressRow">compressRow</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 compression functionality.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><span class="typeNameLink">CompressRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a></dt>
<dd>
<div class="block">A <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> allowing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><code>configuration of the compress step</code></a> of the file chop process.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html#%3Cinit%3E()">CompressRow()</a></span> - Constructor for 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>
<div class="block">Construct a CompressRow.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#createAndAddChopJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddChopJobs(ArrayList&lt;Job&gt;, Runnable)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>
<div class="block">Propagate downwards the click of the <i>Create Jobs</i> button on the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#chopPanel"><code>ChopAndStitchPanel.chopPanel</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs(ArrayList&lt;Job&gt;, Runnable)</a></span> - Method 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">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a> for the current settings.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs(ArrayList&lt;Job&gt;, Runnable)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></dt>
<dd>
<div class="block">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a> for the current settings.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#createAndAddStitchJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddStitchJobs(ArrayList&lt;Job&gt;, Runnable)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>
<div class="block">Propagate downwards the click of the <i>Create Jobs</i> button on the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#stitchPanel"><code>ChopAndStitchPanel.stitchPanel</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html#createJobButton">createJobButton</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">CreateJobButtonRow</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#createJobButtonRow">createJobButtonRow</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> containing the button to create the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJobs</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#createJobButtonRow">createJobButtonRow</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</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> containing the button to create the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a>.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">CreateJobButtonRow</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 <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> with a clickable <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JButton.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JButton</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html#%3Cinit%3E(java.awt.event.ActionListener)">CreateJobButtonRow(ActionListener)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">CreateJobButtonRow</a></dt>
<dd>
<div class="block">Construct a CreateJobButtonRow.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">CreateJobPanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">The base class for the two job creation panels (<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopPanel</code></a> and <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>StitchPanel</code></a>).</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html#%3Cinit%3E()">CreateJobPanel()</a></span> - Constructor for 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">Construct the job panel by setting its layout, adding a border, the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>TitleRow</code></a> and the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>FileSelectRow</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#createNextFileOutputStream()">createNextFileOutputStream()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>
<div class="block">Create the following file in the sequence, and update the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#currentFileOutputStream"><code>currentFileOutputStream</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#cryptCheckBox">cryptCheckBox</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<div class="block">The checkbox enabling or disabling the crypt step.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#cryptConfig">cryptConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#cryptConfig">cryptConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/package-summary.html">eu.steffo.cleaver.logic.crypt</a></dt>
<dd>
<div class="block">A class containing the configuration for the encryption/decryption step of a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html#%3Cinit%3E(java.lang.String)">CryptConfig(String)</a></span> - Constructor for class eu.steffo.cleaver.logic.crypt.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt">CryptConfig</a></dt>
<dd>
<div class="block">Construct a new CryptConfig with a specific encryption key.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptInputStream.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptInputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/package-summary.html">eu.steffo.cleaver.logic.crypt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptInputStream.html#%3Cinit%3E(java.io.InputStream)">CryptInputStream(InputStream)</a></span> - Constructor for class eu.steffo.cleaver.logic.crypt.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptInputStream.html" title="class in eu.steffo.cleaver.logic.crypt">CryptInputStream</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptOutputStream.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptOutputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/package-summary.html">eu.steffo.cleaver.logic.crypt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptOutputStream.html#%3Cinit%3E(java.io.OutputStream)">CryptOutputStream(OutputStream)</a></span> - Constructor for class eu.steffo.cleaver.logic.crypt.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptOutputStream.html" title="class in eu.steffo.cleaver.logic.crypt">CryptOutputStream</a></dt>
<dd>&nbsp;</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>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><span class="typeNameLink">CryptRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a></dt>
<dd>
<div class="block">A <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> allowing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><code>configuration of the crypt step</code></a> of the file chop process.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#%3Cinit%3E()">CryptRow()</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<div class="block">Construct a CryptRow.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#currentByteCount">currentByteCount</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html#currentFileCount">currentFileCount</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#currentFileCount">currentFileCount</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#currentFileOutputStream">currentFileOutputStream</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<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> 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>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>N-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>M-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: N">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: M">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,17 +68,35 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:N">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:M">
<!-- -->
</a>
<h2 class="title">N</h2>
<h2 class="title">M</h2>
<dl>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress"><span class="typeNameLink">NotStartedProgress</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/package-summary.html">eu.steffo.cleaver.logic.progress</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html#main(java.lang.String%5B%5D)">main(String[])</a></span> - Static method in class eu.steffo.cleaver.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html" title="class in eu.steffo.cleaver">Main</a></dt>
<dd>
<div class="block">The main function of the program.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html" title="class in eu.steffo.cleaver"><span class="typeNameLink">Main</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/package-summary.html">eu.steffo.cleaver</a></dt>
<dd>
<div class="block">The class containing the main function.</div>
</dd>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html#%3Cinit%3E()">NotStartedProgress()</a></span> - Constructor for class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress">NotStartedProgress</a></dt>
<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>&nbsp;</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>&nbsp;</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 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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#modeOfOperation">modeOfOperation</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 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>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>O-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>N-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: O">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: N">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,31 +68,19 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:O">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:N">
<!-- -->
</a>
<h2 class="title">O</h2>
<h2 class="title">N</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#onProgressChange">onProgressChange</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#openChp(java.io.File)">openChp(File)</a></span> - Static method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#openFileChooserButton">openFileChooserButton</a></span> - Variable 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>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress"><span class="typeNameLink">NotStartedProgress</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 button to open the file choice dialog.</div>
<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> hasn't started yet.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html#optionalLabel">optionalLabel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>
<div class="block">A label with "(if required)" written on it.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><span class="typeNameLink">OptionRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a></dt>
<dd>
<div class="block">A <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> where options can be set.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.html#%3Cinit%3E()">OptionRow()</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">OptionRow</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html#%3Cinit%3E()">NotStartedProgress()</a></span> - Constructor for class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress">NotStartedProgress</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>P-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>O-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: P">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: O">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,57 +68,32 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:P">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:O">
<!-- -->
</a>
<h2 class="title">P</h2>
<h2 class="title">O</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#parseChp(org.w3c.dom.Document,java.lang.String)">parseChp(Document, String)</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#onProgressChange">onProgressChange</a></span> - Variable 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>
<div class="block">Read 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> and set <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#splitConfig"><code>StitchJob.splitConfig</code></a>, <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#cryptConfig"><code>StitchJob.cryptConfig</code></a> and <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#compressConfig"><code>StitchJob.compressConfig</code></a> accordingly.</div>
<div class="block">A <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 will be invoked on the GUI <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Thread</code></a> (with <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/SwingUtilities.html?is-external=true#invokeLater(java.lang.Runnable)" title="class or interface in javax.swing" class="externalLink"><code>SwingUtilities.invokeLater(Runnable)</code></a>) every time
<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#setProgress(eu.steffo.cleaver.logic.progress.Progress)"><code>Job.setProgress(Progress)</code></a> is called.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#parts">parts</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#openFileChooserButton">openFileChooserButton</a></span> - Variable 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>
<dd>
<div class="block">The number of parts the file was split in.</div>
<div class="block">The button to open the file choice dialog.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#parts">parts</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html#optionalLabel">optionalLabel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>
<div class="block">The number of parts the file should be split in.</div>
<div class="block">A label with "(if required)" written on it.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#partSize">partSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><span class="typeNameLink">OptionRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a></dt>
<dd>
<div class="block">The size of the parts the file was split in.</div>
<div class="block">A <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> where options can be set.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#partSize">partSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>
<div class="block">The size of the parts to split the file in.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html#partSize">partSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></dt>
<dd>&nbsp;</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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#partsTextField">partsTextField</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">The text field where the user can select the number of parts to split the file in.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors"><span class="typeNameLink">ProgrammingError</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 exception that should never be thrown during the execution of the program.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html#%3Cinit%3E()">ProgrammingError()</a></span> - Constructor for exception eu.steffo.cleaver.errors.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#progress">progress</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html#progress">progress</a></span> - Variable in class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></dt>
<dd>&nbsp;</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>&nbsp;</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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.html#%3Cinit%3E()">OptionRow()</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">OptionRow</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>R-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>P-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: R">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: P">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,33 +68,75 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:R">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:P">
<!-- -->
</a>
<h2 class="title">R</h2>
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html#read()">read()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#resultFile">resultFile</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</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>
<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">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>
<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/gui/panels/rows/Row.html#%3Cinit%3E()">Row()</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows">Row</a></dt>
<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">Construct a Row, setting the layout and the X axis alignment.</div>
<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/ChopJob.html#run()">run()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<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>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PartsConfig.html" title="class in eu.steffo.cleaver.logic.config"><span class="typeNameLink">PartsConfig</span></a> - Class 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/ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ISplitConfig</code></a> requesting the split of a file in a specific number of <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PartsConfig.html#parts"><code>PartsConfig.parts</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PartsConfig.html#%3Cinit%3E(int)">PartsConfig(int)</a></span> - Constructor for 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">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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#run()">run()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<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>&nbsp;</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">The function that is run on a different thread when <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true#start()" title="class or interface in java.lang" class="externalLink"><code>Thread.start()</code></a> is called.</div>
<div class="block">A label with "Parts" written on it.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#run()">run()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#partsTextField">partsTextField</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">The text field where the user can select the number of parts to split the file in.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html#password">password</a></span> - Variable in class eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config">PasswordConfig</a></dt>
<dd>
<div class="block">The password to be used in the encryption.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><span class="typeNameLink">PasswordConfig</span></a> - Class 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/ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ICryptConfig</code></a> requesting the encryption of a file using a specific <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html#password"><code>PasswordConfig.password</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html#%3Cinit%3E(java.lang.String)">PasswordConfig(String)</a></span> - Constructor for class eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config">PasswordConfig</a></dt>
<dd>
<div class="block">Construct a new PasswordConfig with a specific password.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors"><span class="typeNameLink">ProgrammingError</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 exception that is never supposed to happen during the execution of the program.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html#%3Cinit%3E(java.lang.String)">ProgrammingError(String)</a></span> - Constructor for exception eu.steffo.cleaver.errors.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#progress">progress</a></span> - Variable 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>
<div class="block">The current <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> of the job.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html#progress">progress</a></span> - Variable in class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></dt>
<dd>&nbsp;</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>
</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>&nbsp;</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>S-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>R-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: S">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: R">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,141 +68,33 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:S">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:R">
<!-- -->
</a>
<h2 class="title">S</h2>
<h2 class="title">R</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#secondSeparator">secondSeparator</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 separator between the file part size selector and the parts number selector.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#selectionTextField">selectionTextField</a></span> - Variable 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>
<dd>
<div class="block">A non-editable text field that displays the files selected in the file choice dialog.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#separator">separator</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<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/gui/panels/rows/option/CompressRow.html#setCompressConfig(eu.steffo.cleaver.logic.compress.CompressConfig)">setCompressConfig(CompressConfig)</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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.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/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
<dd>&nbsp;</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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.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/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.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/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.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/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html#%3Cinit%3E()">Row()</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows">Row</a></dt>
<dd>
<div class="block">Construct a Row, setting the layout and the X axis alignment.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#run()">run()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.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/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">OptionRow</a></dt>
<dd>
<div class="block">Allow edits in the fields of the OptionRow.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.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/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">SplitRow</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#run()">run()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#setFileFilter(javax.swing.filechooser.FileFilter)">setFileFilter(FileFilter)</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>
<dd>
<div class="block">Set a specific <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/filechooser/FileFilter.html?is-external=true" title="class or interface in javax.swing.filechooser" class="externalLink"><code>FileFilter</code></a> in the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#fileChooser"><code>FileSelectRow.fileChooser</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#setProgress(eu.steffo.cleaver.logic.progress.Progress)">setProgress(Progress)</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>
<div class="block">Set the progress of the job to a different value.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#sizeLabel">sizeLabel</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 "Part size" written on it.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#sizeTextField">sizeTextField</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">The text field where the user can select the size of the parts to split the file in.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#sizeUnitLabel">sizeUnitLabel</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 "B" (bytes) written on it.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitByPartsConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#run()">run()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#%3Cinit%3E(int,long)">SplitByPartsConfig(int, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>
<div class="block">Construct a new SplitByPartsConfig.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitBySizeConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></dt>
<dd>
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> for splitting a file in parts of a specific part size.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#%3Cinit%3E(long,long)">SplitBySizeConfig(long, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>
<div class="block">Construct a new SplitBySizeConfig.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#splitCheckBox">splitCheckBox</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">The checkbox enabling or disabling the split step.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#splitConfig">splitConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#splitConfig">splitConfig</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></dt>
<dd>
<div class="block">A class containing the configuration for the split/merge step of a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html#%3Cinit%3E()">SplitConfig()</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitFileInputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html#%3Cinit%3E(java.lang.String,long)">SplitFileInputStream(String, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitFileOutputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#%3Cinit%3E(java.lang.String,long)">SplitFileOutputStream(String, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#splitRow">splitRow</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 file split functionality.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><span class="typeNameLink">SplitRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a></dt>
<dd>
<div class="block">A <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> allowing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>configuration of the split step</code></a> of the file chop process.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#%3Cinit%3E()">SplitRow()</a></span> - Constructor for 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">Construct a SplitRow.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html#startButton">startButton</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsButtonsPanel</a></dt>
<dd>
<div class="block">The <i>Start incomplete jobs</i> button.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><span class="typeNameLink">StitchJob</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/package-summary.html">eu.steffo.cleaver.logic</a></dt>
<dd>
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a> that converts <i>chopped</i> (*.chp + *.cXX) files back into regular files.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#%3Cinit%3E(java.io.File)">StitchJob(File)</a></span> - Constructor for class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>
<div class="block">Construct a StitchJob, specifying the *.chp file to import the settings from.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#%3Cinit%3E(java.io.File,java.lang.String)">StitchJob(File, String)</a></span> - Constructor for class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>
<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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#%3Cinit%3E(java.io.File,java.lang.String,java.lang.Runnable)">StitchJob(File, String, Runnable)</a></span> - Constructor for class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>
<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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#stitchPanel">stitchPanel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>StitchPanel</code></a>, displayed on the right.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">StitchPanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJobs</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#%3Cinit%3E(java.awt.event.ActionListener)">StitchPanel(ActionListener)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></dt>
<dd>
<div class="block">Construct a StitchPanel.</div>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>T-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>S-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: T">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: S">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,89 +68,139 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:T">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:S">
<!-- -->
</a>
<h2 class="title">T</h2>
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#table">table</a></span> - Variable 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">The jobs table.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#tableModel">tableModel</a></span> - Variable 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">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels"><code>TableModel</code></a> instance for the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>Table</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#tableScrollPane">tableScrollPane</a></span> - Variable 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">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JScrollPane.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JScrollPane</code></a> wrapping the jobs <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>Table</code></a>.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Test.html" title="class in eu.steffo.cleaver"><span class="typeNameLink">Test</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/package-summary.html">eu.steffo.cleaver</a></dt>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Test.html#%3Cinit%3E()">Test()</a></span> - Constructor for class eu.steffo.cleaver.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/Test.html" title="class in eu.steffo.cleaver">Test</a></dt>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html#titleLabel">titleLabel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">TitleRow</a></dt>
<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>&nbsp;</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 title label.</div>
<div class="block">The size in bytes of the <a href="https://en.wikipedia.org/wiki/Salt_(cryptography)">salt</a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html#titlePanel">titlePanel</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>
<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>
<div class="block">The first row, containing the name of the panel ("Chop" or "Stitch")</div>
<div class="block">The size in bytes of the <a href="https://en.wikipedia.org/wiki/Salt_(cryptography)">salt</a>.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">TitleRow</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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#secondSeparator">secondSeparator</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 <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> containing a label, to be used as a title.</div>
<div class="block">A separator between the file part size selector and the parts number selector.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html#%3Cinit%3E(java.lang.String)">TitleRow(String)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">TitleRow</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#selectionTextField">selectionTextField</a></span> - Variable 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>
<dd>
<div class="block">Construct a TitleRow with a specific title.</div>
<div class="block">A non-editable text field that displays the files selected in the file choice dialog.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html#toElement(org.w3c.dom.Document)">toElement(Document)</a></span> - Method in class eu.steffo.cleaver.logic.compress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress">CompressConfig</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#separator">separator</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<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 this CompressConfig (to be used in *.chp metadata files).</div>
<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/crypt/CryptConfig.html#toElement(org.w3c.dom.Document)">toElement(Document)</a></span> - Method in class eu.steffo.cleaver.logic.crypt.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt">CryptConfig</a></dt>
<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>&nbsp;</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>&nbsp;</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>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.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/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.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/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.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/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">OptionRow</a></dt>
<dd>
<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 this CryptConfig (to be used in *.chp metadata files).</div>
<div class="block">Allow edits in the fields of the OptionRow.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html#toElement(org.w3c.dom.Document)">toElement(Document)</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.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/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">SplitRow</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#setFileFilter(javax.swing.filechooser.FileFilter)">setFileFilter(FileFilter)</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>
<dd>
<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 this SplitConfig (to be used in *.chp metadata files).</div>
<div class="block">Set a specific <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/filechooser/FileFilter.html?is-external=true" title="class or interface in javax.swing.filechooser" class="externalLink"><code>FileFilter</code></a> in the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#fileChooser"><code>FileSelectRow.fileChooser</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.compress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress">CompressConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.crypt.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt">CryptConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/ErrorProgress.html#toString()">toString()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/FinishedProgress.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/FinishedProgress.html" title="class in eu.steffo.cleaver.logic.progress">FinishedProgress</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress">NotStartedProgress</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#totalSize">totalSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#setProgress(eu.steffo.cleaver.logic.progress.Progress)">setProgress(Progress)</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>
<div class="block">The total size of the original file.</div>
<div class="block">Set the progress of the job to a different value.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#totalSize">totalSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html#size">size</a></span> - Variable in class eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html" title="class in eu.steffo.cleaver.logic.config">SizeConfig</a></dt>
<dd>
<div class="block">The total size of the file to split.</div>
<div class="block">The size (in bytes) of a single part.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#totalSize">totalSize</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html" title="class in eu.steffo.cleaver.logic.config"><span class="typeNameLink">SizeConfig</span></a> - Class 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">The total size of the file to split.</div>
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ISplitConfig</code></a> requesting the split of a file in parts of a specific <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html#size"><code>size</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html#%3Cinit%3E(long)">SizeConfig(long)</a></span> - Constructor for class eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html" title="class in eu.steffo.cleaver.logic.config">SizeConfig</a></dt>
<dd>
<div class="block">Construct a new SizeConfig.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#sizeLabel">sizeLabel</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 "Part size" written on it.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#sizeTextField">sizeTextField</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">The text field where the user can select the size of the parts to split the file in.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#sizeUnitLabel">sizeUnitLabel</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 "B" (bytes) written on it.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#splitCheckBox">splitCheckBox</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">The checkbox enabling or disabling the split step.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#splitConfig">splitConfig</a></span> - 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 <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>Split</b> step.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#splitRow">splitRow</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 file split functionality.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><span class="typeNameLink">SplitRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a></dt>
<dd>
<div class="block">A <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> allowing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>configuration of the split step</code></a> of the file chop process.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#%3Cinit%3E()">SplitRow()</a></span> - Constructor for 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">Construct a SplitRow.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html#startButton">startButton</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsButtonsPanel</a></dt>
<dd>
<div class="block">The <i>Start incomplete jobs</i> button.</div>
</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>
</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>
<div class="block">Construct a StitchJob, specifying the *.chp file to import the settings from.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#%3Cinit%3E(java.io.File,java.lang.String)">StitchJob(File, String)</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>
<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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#%3Cinit%3E(java.io.File,java.lang.String,java.lang.Runnable)">StitchJob(File, String, Runnable)</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>
<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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#stitchPanel">stitchPanel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>StitchPanel</code></a>, displayed on the right.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">StitchPanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJobs</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#%3Cinit%3E(java.awt.event.ActionListener)">StitchPanel(ActionListener)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></dt>
<dd>
<div class="block">Construct a StitchPanel.</div>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>U-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>T-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: U">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: T">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,33 +68,76 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:U">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:T">
<!-- -->
</a>
<h2 class="title">U</h2>
<h2 class="title">T</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#update()">update()</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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#table">table</a></span> - Variable 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">Update the text displayed in the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#selectionTextField"><code>FileSelectRow.selectionTextField</code></a> with the current selected files.</div>
<div class="block">The jobs table.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#update()">update()</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#tableModel">tableModel</a></span> - Variable 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 enabled/disabled and editable/non-editable status of all components in the SplitRow.</div>
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels"><code>TableModel</code></a> instance for the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>Table</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html#update()">update()</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#tableScrollPane">tableScrollPane</a></span> - Variable 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 enabled/disabled and editable/non-editable status of all components in the KeyRow.</div>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JScrollPane.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JScrollPane</code></a> wrapping the jobs <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>Table</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#update()">update()</a></span> - Method 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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html#titleLabel">titleLabel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">TitleRow</a></dt>
<dd>
<div class="block">Refresh the enabled/disabled and editable/non-editable status of all components in the SplitRow.</div>
<div class="block">The title label.</div>
</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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html#titlePanel">titlePanel</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">Refresh the table, updating all data inside it.</div>
<div class="block">The first row, containing the name of the panel ("Chop" or "Stitch")</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">TitleRow</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 <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> containing a label, to be used as a title.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html#%3Cinit%3E(java.lang.String)">TitleRow(String)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">TitleRow</a></dt>
<dd>
<div class="block">Construct a TitleRow with a specific title.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#toElement(org.w3c.dom.Document)">toElement(Document)</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverDeflateOutputStream.html#toElement(org.w3c.dom.Document)">toElement(Document)</a></span> - Method in 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#toElement(org.w3c.dom.Document)">toElement(Document)</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSimpleFileOutputStream.html#toElement(org.w3c.dom.Document)">toElement(Document)</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#toElement(org.w3c.dom.Document)">toElement(Document)</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html#toElement(org.w3c.dom.Document)">toElement(Document)</a></span> - Method in interface eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></dt>
<dd>
<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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/DeflateConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config">DeflateConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/IConfig.html#toString()">toString()</a></span> - Method in interface eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config">IConfig</a></dt>
<dd>
<div class="block">Get the string representation of the step, to be displayed in the <i>Operations</i> column of the
<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>JobsTablePanel</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PartsConfig.html#toString()">toString()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config">PasswordConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html" title="class in eu.steffo.cleaver.logic.config">SizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/ErrorProgress.html#toString()">toString()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/FinishedProgress.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/FinishedProgress.html" title="class in eu.steffo.cleaver.logic.progress">FinishedProgress</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress">NotStartedProgress</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html#toString()">toString()</a></span> - Method in class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>W-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>U-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: W">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: U">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,21 +68,35 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:W">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:U">
<!-- -->
</a>
<h2 class="title">W</h2>
<h2 class="title">U</h2>
<dl>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress"><span class="typeNameLink">WorkingProgress</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html#%3Cinit%3E()">WorkingProgress()</a></span> - Constructor for class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html#%3Cinit%3E(float)">WorkingProgress(float)</a></span> - Constructor for class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#write(int)">write(int)</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#update()">update()</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>
<dd>
<div class="block">Update the text displayed in the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#selectionTextField"><code>FileSelectRow.selectionTextField</code></a> with the current selected files.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#update()">update()</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<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/gui/panels/rows/option/KeyRow.html#update()">update()</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>
<div class="block">Refresh the enabled/disabled and editable/non-editable status of all components in the KeyRow.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#update()">update()</a></span> - Method 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">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>&nbsp;</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>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -0,0 +1,127 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 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">
<meta name="description" content="index: W">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../script-dir/jquery-ui.js"></script>
</head>
<body class="split-index">
<script type="text/javascript">var pathtoroot = "../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../eu.steffo.cleaver/module-summary.html">Module</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:W">
<!-- -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress"><span class="typeNameLink">WorkingProgress</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> is currently running and has progressed to <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html#progress"><code>WorkingProgress.progress</code></a> %.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html#%3Cinit%3E()">WorkingProgress()</a></span> - Constructor for class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></dt>
<dd>
<div class="block">Create a new WorkingProgress at 0%.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html#%3Cinit%3E(float)">WorkingProgress(float)</a></span> - Constructor for class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></dt>
<dd>
<div class="block">Create a new WorkingProgress at a specific percentage.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.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/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.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/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></dt>
<dd>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</dd>
</dl>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../eu.steffo.cleaver/module-summary.html">Module</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>D-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>C-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: D">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: C">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,17 +68,266 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:D">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:C">
<!-- -->
</a>
<h2 class="title">D</h2>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html#deleteButton">deleteButton</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsButtonsPanel</a></dt>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">ChopAndStitchPanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">The <i>Delete selected jobs</i> button.</div>
<div class="block">This panel displays a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopPanel</code></a> and a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>StitchPanel</code></a> <i>horizontally</i> side-by-side.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#%3Cinit%3E(java.awt.event.ActionListener,java.awt.event.ActionListener)">ChopAndStitchPanel(ActionListener, ActionListener)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>
<div class="block">Construct a ChopAndStitchPanel by instantiating and adding a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopPanel</code></a> and a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>StitchPanel</code></a> to it.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><span class="typeNameLink">ChopJob</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> to convert a file into one or more <i>chopped</i> (*.chp + *.cXX) files.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#%3Cinit%3E(java.io.File,eu.steffo.cleaver.logic.config.ICompressConfig,eu.steffo.cleaver.logic.config.ICryptConfig,eu.steffo.cleaver.logic.config.ISplitConfig)">ChopJob(File, ICompressConfig, ICryptConfig, ISplitConfig)</a></span> - Constructor for 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">Create a new ChopJob (without progress updates support).</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#%3Cinit%3E(java.io.File,eu.steffo.cleaver.logic.config.ICompressConfig,eu.steffo.cleaver.logic.config.ICryptConfig,eu.steffo.cleaver.logic.config.ISplitConfig,java.lang.Runnable)">ChopJob(File, ICompressConfig, ICryptConfig, ISplitConfig, Runnable)</a></span> - Constructor for 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">Create a new ChopJob (with progress updates support).</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#chopPanel">chopPanel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopPanel</code></a>, displayed on the left.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">ChopPanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>CreateJobPanel</code></a> allowing the creation of <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#%3Cinit%3E(java.awt.event.ActionListener)">ChopPanel(ActionListener)</a></span> - Constructor for 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">Construct a ChopPanel.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#chopStitchPanel">chopStitchPanel</a></span> - Variable in class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<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>&nbsp;</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>
</dd>
<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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>
<dd>
<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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>
</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>
</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>
<div class="block">Construct a CleaverForkFileOutputStream.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><span class="typeNameLink">CleaverFrame</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/package-summary.html">eu.steffo.cleaver.gui</a></dt>
<dd>
<div class="block">A class providing a GUI for Cleaver made with <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/package-summary.html?is-external=true" class="externalLink"><code>javax.swing</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#%3Cinit%3E(java.util.ArrayList)">CleaverFrame(ArrayList&lt;Job&gt;)</a></span> - Constructor for class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<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>&nbsp;</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>&nbsp;</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>
</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>&nbsp;</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>&nbsp;</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>
</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>
</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>
<div class="block">Construct a CleaverSplitFileOutputStream.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#close()">close()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#close()">close()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#close()">close()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#close()">close()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#compressConfig">compressConfig</a></span> - 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 <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>Compress</b> step.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html#compressionCheckBox">compressionCheckBox</a></span> - Variable 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>
<div class="block">The checkbox enabling or disabling the crypt step.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#compressRow">compressRow</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 compression functionality.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><span class="typeNameLink">CompressRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a></dt>
<dd>
<div class="block">A <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> allowing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>configuration of the compress step</code></a> of the file chop process.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html#%3Cinit%3E()">CompressRow()</a></span> - Constructor for 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>
<div class="block">Construct a CompressRow.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#createAndAddChopJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddChopJobs(ArrayList&lt;Job&gt;, Runnable)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>
<div class="block">Propagate downwards the click of the <i>Create Jobs</i> button on the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#chopPanel"><code>ChopAndStitchPanel.chopPanel</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs(ArrayList&lt;Job&gt;, Runnable)</a></span> - Method 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">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a> for the current settings.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#createAndAddJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddJobs(ArrayList&lt;Job&gt;, Runnable)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></dt>
<dd>
<div class="block">Add to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>jobs ArrayList</code></a> the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJobs</code></a> for the current settings.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#createAndAddStitchJobs(java.util.ArrayList,java.lang.Runnable)">createAndAddStitchJobs(ArrayList&lt;Job&gt;, Runnable)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopAndStitchPanel</a></dt>
<dd>
<div class="block">Propagate downwards the click of the <i>Create Jobs</i> button on the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopAndStitchPanel.html#stitchPanel"><code>ChopAndStitchPanel.stitchPanel</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#createChpFile(java.io.OutputStream)">createChpFile(OutputStream)</a></span> - Method 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">Generate the element tree by calling the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html#toElement(org.w3c.dom.Document)"><code>ICleaverOutputStream.toElement(Document)</code></a> method on 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> and by writing the
results on a file with a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/javax/xml/transform/Transformer.html?is-external=true" title="class or interface in javax.xml.transform" class="externalLink"><code>Transformer</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#createCompressOutputStream(java.io.OutputStream)">createCompressOutputStream(OutputStream)</a></span> - Method 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">Create 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> based on the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#compressConfig"><code>ChopJob.compressConfig</code></a> of this ChopJob.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#createCryptOutputStream(java.io.OutputStream)">createCryptOutputStream(OutputStream)</a></span> - Method 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">Create 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> based on the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#cryptConfig"><code>ChopJob.cryptConfig</code></a> of this ChopJob.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html#createJobButton">createJobButton</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">CreateJobButtonRow</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#createJobButtonRow">createJobButtonRow</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> containing the button to create the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#createJobButtonRow">createJobButtonRow</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</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> containing the button to create the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJobs</code></a>.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">CreateJobButtonRow</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 <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> with a clickable <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JButton.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JButton</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html#%3Cinit%3E(java.awt.event.ActionListener)">CreateJobButtonRow(ActionListener)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/CreateJobButtonRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">CreateJobButtonRow</a></dt>
<dd>
<div class="block">Construct a CreateJobButtonRow.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">CreateJobPanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">The base class for the two job creation panels (<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>ChopPanel</code></a> and <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels"><code>StitchPanel</code></a>).</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html#%3Cinit%3E()">CreateJobPanel()</a></span> - Constructor for 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">Construct the job panel by setting its layout, adding a border, the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>TitleRow</code></a> and the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>FileSelectRow</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#createNextFileInputStream()">createNextFileInputStream()</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">Open the following file in the sequence, and update the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#currentFileInputStream"><code>CleaverSplitFileInputStream.currentFileInputStream</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#createNextFileOutputStream()">createNextFileOutputStream()</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">Create the following file in the sequence, and update the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#currentFileOutputStream"><code>CleaverSplitFileOutputStream.currentFileOutputStream</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#createSplitOutputStream()">createSplitOutputStream()</a></span> - Method 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">Create 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> based on the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#splitConfig"><code>ChopJob.splitConfig</code></a> of this ChopJob.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#cryptCheckBox">cryptCheckBox</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<div class="block">The checkbox enabling or disabling the crypt step.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#cryptConfig">cryptConfig</a></span> - 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 <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>&nbsp;</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>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><span class="typeNameLink">CryptRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a></dt>
<dd>
<div class="block">A <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> allowing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>configuration of the crypt step</code></a> of the file chop process.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#%3Cinit%3E()">CryptRow()</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#currentFileOutputStream">currentFileOutputStream</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>
<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>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>E-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>D-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: E">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: D">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,65 +68,25 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:E">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:D">
<!-- -->
</a>
<h2 class="title">E</h2>
<h2 class="title">D</h2>
<dl>
<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>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config"><span class="typeNameLink">DeflateConfig</span></a> - Class 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/ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>ICompressConfig</code></a> requesting a compression with the <a href="https://en.wikipedia.org/wiki/DEFLATE">Deflate</a> algorithm.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/DeflateConfig.html#%3Cinit%3E()">DeflateConfig()</a></span> - Constructor for class eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config">DeflateConfig</a></dt>
<dd>&nbsp;</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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html#deleteButton">deleteButton</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsButtonsPanel</a></dt>
<dd>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/ErrorProgress.html#%3Cinit%3E(java.lang.Throwable)">ErrorProgress(Throwable)</a></span> - Constructor for 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>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/module-summary.html">eu.steffo.cleaver</a> - module eu.steffo.cleaver</dt>
<dd>
<div class="block">A file compression, encryption and splitting utility in Java.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/package-summary.html">eu.steffo.cleaver</a> - package eu.steffo.cleaver</dt>
<dd>
<div class="block">The main package of the program.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/package-summary.html">eu.steffo.cleaver.errors</a> - package eu.steffo.cleaver.errors</dt>
<dd>
<div class="block">A package containing all possible exceptions thrown by Cleaver.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/package-summary.html">eu.steffo.cleaver.gui</a> - package eu.steffo.cleaver.gui</dt>
<dd>
<div class="block">A package containing the elements for the Cleaver GUI.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a> - package eu.steffo.cleaver.gui.panels</dt>
<dd>
<div class="block">A package containing most <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>JPanels</code></a> used by the Cleaver GUI.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/package-summary.html">eu.steffo.cleaver.gui.panels.rows</a> - package eu.steffo.cleaver.gui.panels.rows</dt>
<dd>
<div class="block">A package containing all the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Rows</code></a> used in Cleaver.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a> - package eu.steffo.cleaver.gui.panels.rows.option</dt>
<dd>
<div class="block">A package containing all the <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>OptionRows</code></a> used in Cleaver.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/package-summary.html">eu.steffo.cleaver.logic</a> - package eu.steffo.cleaver.logic</dt>
<dd>
<div class="block">A package containing the core logic of the program.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/package-summary.html">eu.steffo.cleaver.logic.compress</a> - package eu.steffo.cleaver.logic.compress</dt>
<dd>
<div class="block">The package containing classes related to the (de)compression functionality.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/package-summary.html">eu.steffo.cleaver.logic.crypt</a> - package eu.steffo.cleaver.logic.crypt</dt>
<dd>
<div class="block">The package containing classes related to the encryption/decryption functionality.</div>
</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>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a> - package eu.steffo.cleaver.logic.split</dt>
<dd>
<div class="block">The package containing classes related to the file splitting/merging functionality.</div>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>F-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>E-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: F">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: E">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,43 +68,80 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:F">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:E">
<!-- -->
</a>
<h2 class="title">F</h2>
<h2 class="title">E</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#file">file</a></span> - Variable in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html#fileBaseName">fileBaseName</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#fileBaseName">fileBaseName</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#fileChooser">fileChooser</a></span> - Variable 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>
<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>
<dd>
<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>
<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/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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#encryptionAlgorithm">encryptionAlgorithm</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 second row, containing the file selector.</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>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">FileSelectRow</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 <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> allowing for the selection of one or multiple files through a <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>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#%3Cinit%3E()">FileSelectRow()</a></span> - Constructor for 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>
<dd>
<div class="block">Construct a FileSelectRow and set all properties of its elements.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/FinishedProgress.html" title="class in eu.steffo.cleaver.logic.progress"><span class="typeNameLink">FinishedProgress</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/package-summary.html">eu.steffo.cleaver.logic.progress</a></dt>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/FinishedProgress.html#%3Cinit%3E()">FinishedProgress()</a></span> - Constructor for class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/FinishedProgress.html" title="class in eu.steffo.cleaver.logic.progress">FinishedProgress</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#firstSeparator">firstSeparator</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>
<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 separator between the checkbox and the part size selector.</div>
<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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/ErrorProgress.html#%3Cinit%3E(java.lang.Throwable)">ErrorProgress(Throwable)</a></span> - Constructor for 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>
<div class="block">Create a new ErrorProgress for a specific error.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/module-summary.html">eu.steffo.cleaver</a> - module eu.steffo.cleaver</dt>
<dd>
<div class="block">A file compression, encryption and splitting utility in Java.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/package-summary.html">eu.steffo.cleaver</a> - package eu.steffo.cleaver</dt>
<dd>
<div class="block">The main package of the program.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/package-summary.html">eu.steffo.cleaver.errors</a> - package eu.steffo.cleaver.errors</dt>
<dd>
<div class="block">A package containing all possible <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Error.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Errors</code></a> and <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Exceptions</code></a> thrown by Cleaver.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/package-summary.html">eu.steffo.cleaver.gui</a> - package eu.steffo.cleaver.gui</dt>
<dd>
<div class="block">A package containing the elements for the Cleaver GUI.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a> - package eu.steffo.cleaver.gui.panels</dt>
<dd>
<div class="block">A package containing most <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>JPanels</code></a> used by the Cleaver GUI.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/package-summary.html">eu.steffo.cleaver.gui.panels.rows</a> - package eu.steffo.cleaver.gui.panels.rows</dt>
<dd>
<div class="block">A package containing all the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Rows</code></a> used in Cleaver.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a> - package eu.steffo.cleaver.gui.panels.rows.option</dt>
<dd>
<div class="block">A package containing all the <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>OptionRows</code></a> used in Cleaver.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/package-summary.html">eu.steffo.cleaver.logic.config</a> - package eu.steffo.cleaver.logic.config</dt>
<dd>
<div class="block">A package containing all possible <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfigs</code></a> used to configure
<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJobs</code></a>.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/package-summary.html">eu.steffo.cleaver.logic.job</a> - package eu.steffo.cleaver.logic.job</dt>
<dd>
<div class="block">The package containing all possible <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><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>
</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>G-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>F-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: G">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: F">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,113 +68,51 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:G">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:F">
<!-- -->
</a>
<h2 class="title">G</h2>
<h2 class="title">F</h2>
<dl>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html#getColumnCount()">getColumnCount()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html#getColumnName(int)">getColumnName(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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html#getCompressConfig()">getCompressConfig()</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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#fileChooser">fileChooser</a></span> - Variable 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>
<dd>
<div class="block">Create a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/compress/CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><code>CompressConfig</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>
<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/ChopJob.html#getCompressConfig()">getCompressConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#getCompressConfig()">getCompressConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#getCompressConfig()">getCompressConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#getCryptConfig()">getCryptConfig()</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<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">Create a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><code>CryptConfig</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>
<div class="block">The second row, containing the file selector.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#getCryptConfig()">getCryptConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#getCryptConfig()">getCryptConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#getCryptConfig()">getCryptConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#getCurrentByteCount()">getCurrentByteCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#getCurrentFileCount()">getCurrentFileCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#getFile()">getFile()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#getFile()">getFile()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#getFile()">getFile()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#getFileBaseName()">getFileBaseName()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html#getKey()">getKey()</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html#getKey()">getKey()</a></span> - Method in class eu.steffo.cleaver.logic.crypt.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt">CryptConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#getMaximumByteCount()">getMaximumByteCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#getPanelText()">getPanelText()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html#getPanelText()">getPanelText()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#getPanelText()">getPanelText()</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#getPartCount()">getPartCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#getPartCount()">getPartCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#getPartCount()">getPartCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html#getPartCount()">getPartCount()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#getPartSize()">getPartSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#getPartSize()">getPartSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#getPartSize()">getPartSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html#getPartSize()">getPartSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#getProgress()">getProgress()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</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>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#getSelectedFiles()">getSelectedFiles()</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>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#getSelectedJobsIndexes()">getSelectedJobsIndexes()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#getSplitConfig()">getSplitConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#getSplitConfig()">getSplitConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#getSplitConfig()">getSplitConfig()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#getSplitConfig(long)">getSplitConfig(long)</a></span> - Method 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>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">FileSelectRow</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">Create a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</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>
<div class="block">A <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> allowing for the selection of one or multiple files through a <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>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html#getTotalSize()">getTotalSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html#getTotalSize()">getTotalSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html#getTotalSize()">getTotalSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html#getTotalSize()">getTotalSize()</a></span> - Method in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html#getType()">getType()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/ChopJob.html" title="class in eu.steffo.cleaver.logic">ChopJob</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#getType()">getType()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html#getType()">getType()</a></span> - Method in class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></dt>
<dd>&nbsp;</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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#%3Cinit%3E()">FileSelectRow()</a></span> - Constructor for 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>
<dd>
<div class="block">Construct a FileSelectRow and set all properties of its elements.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#fileToChop">fileToChop</a></span> - 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 file to <i>chop</i>.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/FinishedProgress.html" title="class in eu.steffo.cleaver.logic.progress"><span class="typeNameLink">FinishedProgress</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> has finished.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/FinishedProgress.html#%3Cinit%3E()">FinishedProgress()</a></span> - Constructor for class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/FinishedProgress.html" title="class in eu.steffo.cleaver.logic.progress">FinishedProgress</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#firstSeparator">firstSeparator</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 separator between the checkbox and the part size selector.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html#fromElement(org.w3c.dom.Element,java.io.File,java.lang.String)">fromElement(Element, File, String)</a></span> - Static method in interface eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></dt>
<dd>
<div class="block">Construct a ICleaverInputStream from a XML tag.</div>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>I-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>G-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: I">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: G">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,15 +68,147 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:I">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:G">
<!-- -->
</a>
<h2 class="title">I</h2>
<h2 class="title">G</h2>
<dl>
<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>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#generateIV(int)">generateIV(int)</a></span> - Static 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>
<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>
<dd>
<div class="block">Generate a key starting from a character array.</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>
<div class="block">Generate a key starting from a character array.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#generateSecure(int)">generateSecure(int)</a></span> - Static 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>
<div class="block">Generate an array of secure random bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.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/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</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/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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.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/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</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/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>
<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>
</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html#getColumnCount()">getColumnCount()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html#getColumnName(int)">getColumnName(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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html#getCompressConfig()">getCompressConfig()</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>
<div class="block">Create a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/DeflateConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>DeflateConfig</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/gui/panels/rows/option/CryptRow.html#getCryptConfig()">getCryptConfig()</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<div class="block">Create a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>PasswordConfig</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/CleaverSplitFileInputStream.html#getCurrentByteCount()">getCurrentByteCount()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#getCurrentByteCount()">getCurrentByteCount()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#getCurrentFileCount()">getCurrentFileCount()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#getCurrentFileCount()">getCurrentFileCount()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/ErrorProgress.html#getError()">getError()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#getFileString()">getFileString()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#getFileString()">getFileString()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#getFileString()">getFileString()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html#getKey()">getKey()</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#getMaximumByteCount()">getMaximumByteCount()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#getMaximumByteCount()">getMaximumByteCount()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#getOperationsString()">getOperationsString()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#getOperationsString()">getOperationsString()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#getOperationsString()">getOperationsString()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#getPanelText()">getPanelText()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html#getPanelText()">getPanelText()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#getPanelText()">getPanelText()</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PartsConfig.html#getPartCount()">getPartCount()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#getParts()">getParts()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#getParts()">getParts()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#getPartSize()">getPartSize()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#getPartSize()">getPartSize()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html#getPassword()">getPassword()</a></span> - Method in class eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config">PasswordConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#getProgress()">getProgress()</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#getSelectedFiles()">getSelectedFiles()</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>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#getSelectedJobsIndexes()">getSelectedJobsIndexes()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html#getSize()">getSize()</a></span> - Method in class eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html" title="class in eu.steffo.cleaver.logic.config">SizeConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#getSplitConfig(long)">getSplitConfig(long)</a></span> - Method 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">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>
<dd>&nbsp;</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#getTypeString()">getTypeString()</a></span> - Method 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#getTypeString()">getTypeString()</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#getTypeString()">getTypeString()</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>J-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>I-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: J">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: I">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,68 +68,54 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:J">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:I">
<!-- -->
</a>
<h2 class="title">J</h2>
<h2 class="title">I</h2>
<dl>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><span class="typeNameLink">Job</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/package-summary.html">eu.steffo.cleaver.logic</a></dt>
<dd>
<div class="block">A <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Thread</code></a> that allows access to the basic .</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#%3Cinit%3E()">Job()</a></span> - Constructor for class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>
<div class="block">Construct a Job, setting its progress to <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Not started</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html#%3Cinit%3E(java.lang.Runnable)">Job(Runnable)</a></span> - Constructor for class eu.steffo.cleaver.logic.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic">Job</a></dt>
<dd>
<div class="block">Construct a Job, then add to it a <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 will be invoked through <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/SwingUtilities.html?is-external=true#invokeLater(java.lang.Runnable)" title="class or interface in javax.swing" class="externalLink"><code>invokeLater</code></a> on progress
changes.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobs">jobs</a></span> - Variable in class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<div class="block">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> where the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> should be contained.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#jobs">jobs</a></span> - Variable 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">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that should be displayed.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html#jobs">jobs</a></span> - Static variable in class eu.steffo.cleaver.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html" title="class in eu.steffo.cleaver">Main</a></dt>
<dd>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> that the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobsButtonRow">jobsButtonRow</a></span> - Variable in class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<div class="block">The panel containing jobs-related buttons, such as <i>Delete selected</i> or <i>Run all</i>.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">JobsButtonsPanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">A panel that holds the buttons to perform actions on jobs.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html#%3Cinit%3E(java.awt.event.ActionListener,java.awt.event.ActionListener)">JobsButtonsPanel(ActionListener, ActionListener)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsButtonsPanel</a></dt>
<dd>
<div class="block">Construct a JobsButtonPanel.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html#%3Cinit%3E()">JobsTableModel()</a></span> - Constructor for 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>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobsTablePanel">jobsTablePanel</a></span> - Variable in class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<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>&nbsp;</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>&nbsp;</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">The panel containing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/Job.html" title="class in eu.steffo.cleaver.logic"><code>Jobs</code></a> <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>table</code></a>.</div>
<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>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">JobsTablePanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><span class="typeNameLink">IConfig</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">The <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>Panel</code></a> containing the jobs <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>Table</code></a>.</div>
<div class="block">A configuration generated by a <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> to configure a step of a
<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#%3Cinit%3E(java.util.ArrayList)">JobsTablePanel(ArrayList&lt;Job&gt;)</a></span> - Constructor for 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>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config"><span class="typeNameLink">ICryptConfig</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">Construct a JobsTablePanel.</div>
<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/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>CryptRow</code></a>.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">JobsTablePanel.JobsTableModel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#initCipher(char%5B%5D)">initCipher(char[])</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>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/TableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink"><code>TableModel</code></a> of the jobs table.</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="../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>
<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>
</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>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config"><span class="typeNameLink">ISplitConfig</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/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>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>K-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>J-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: K">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: J">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,43 +68,68 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:K">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:J">
<!-- -->
</a>
<h2 class="title">K</h2>
<h2 class="title">J</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html#key">key</a></span> - Variable in class eu.steffo.cleaver.logic.crypt.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt">CryptConfig</a></dt>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><span class="typeNameLink">Job</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 task that can be executed by Cleaver in a separate <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Thread</code></a>, and that keeps track of its progress and can display progress updates on a Swing GUI.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#%3Cinit%3E()">Job()</a></span> - Constructor for 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>
<div class="block">Construct a Job and set its progress to <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Not started</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#%3Cinit%3E(java.lang.Runnable)">Job(Runnable)</a></span> - Constructor for 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>
<div class="block">Construct a Job, set its progress to <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Not started</code></a> and set 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 will be called on the GUI <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Thread.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Thread</code></a>
every time the progress changes.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobs">jobs</a></span> - Variable in class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<div class="block">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> where the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> should be contained.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#jobs">jobs</a></span> - Variable 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">A reference to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> that should be displayed.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html#jobs">jobs</a></span> - Static variable in class eu.steffo.cleaver.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html" title="class in eu.steffo.cleaver">Main</a></dt>
<dd>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> of <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> that the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui"><code>CleaverFrame</code></a> will manipulate.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobsButtonRow">jobsButtonRow</a></span> - Variable in class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<div class="block">The panel containing jobs-related buttons, such as <i>Delete selected</i> or <i>Run all</i>.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">JobsButtonsPanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">A panel that holds the buttons to perform actions on jobs.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html#%3Cinit%3E(java.awt.event.ActionListener,java.awt.event.ActionListener)">JobsButtonsPanel(ActionListener, ActionListener)</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsButtonsPanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsButtonsPanel</a></dt>
<dd>
<div class="block">Construct a JobsButtonPanel.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html#%3Cinit%3E()">JobsTableModel()</a></span> - Constructor for 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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#keyLabel">keyLabel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html#jobsTablePanel">jobsTablePanel</a></span> - Variable in class eu.steffo.cleaver.gui.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/CleaverFrame.html" title="class in eu.steffo.cleaver.gui">CleaverFrame</a></dt>
<dd>
<div class="block">A label with "Key" written on it.</div>
<div class="block">The panel containing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>table</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html#keyLabel">keyLabel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">JobsTablePanel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">A label with "Encryption key" written on it.</div>
<div class="block">The <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>Panel</code></a> containing the jobs <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTable.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>Table</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#keyOptionRow">keyOptionRow</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></dt>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#%3Cinit%3E(java.util.ArrayList)">JobsTablePanel(ArrayList&lt;Job&gt;)</a></span> - Constructor for 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">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 select the encryption key.</div>
<div class="block">Construct a JobsTablePanel.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><span class="typeNameLink">KeyRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a></dt>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels"><span class="typeNameLink">JobsTablePanel.JobsTableModel</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/package-summary.html">eu.steffo.cleaver.gui.panels</a></dt>
<dd>
<div class="block">A <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> allowing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/crypt/CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><code>configuration of the crypt step</code></a> of the file stitch process.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html#%3Cinit%3E()">KeyRow()</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>
<div class="block">Construct a KeyRow.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#keyTextField">keyTextField</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JTextField</code></a> where the user can input the desired encryption key for the files, in form of 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/KeyRow.html#keyTextField">keyTextField</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>
<div class="block">The text field where the user can input the encryption key.</div>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/table/TableModel.html?is-external=true" title="class or interface in javax.swing.table" class="externalLink"><code>TableModel</code></a> of the jobs table.</div>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

View file

@ -2,11 +2,11 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>M-Index</title>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
<title>K-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="index: M">
<meta name="dc.created" content="2020-01-09">
<meta name="description" content="index: K">
<meta name="generator" content="javadoc/SplitIndexWriter">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../style.css" title="Style">
@ -68,35 +68,65 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<div class="header">
<h1>Index</h1>
</div>
<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:M">
<div class="contentContainer"><a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a><a id="I:K">
<!-- -->
</a>
<h2 class="title">M</h2>
<h2 class="title">K</h2>
<dl>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html#main(java.lang.String%5B%5D)">main(String[])</a></span> - Static method in class eu.steffo.cleaver.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html" title="class in eu.steffo.cleaver">Main</a></dt>
<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>
<dd>
<div class="block">The main function of the program.</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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Test.html#main(java.lang.String%5B%5D)">main(String[])</a></span> - Static method in class eu.steffo.cleaver.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/Test.html" title="class in eu.steffo.cleaver">Test</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html" title="class in eu.steffo.cleaver"><span class="typeNameLink">Main</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/package-summary.html">eu.steffo.cleaver</a></dt>
<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 class containing the main function.</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>
</dd>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html#maximumByteCount">maximumByteCount</a></span> - Variable in class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">MergeConfig</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/package-summary.html">eu.steffo.cleaver.logic.split</a></dt>
<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">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><code>SplitConfig</code></a> created by reading a *.chp file, containing the number of parts and their size, but not the resulting file size.</div>
<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/split/MergeConfig.html#%3Cinit%3E(long,int,long)">MergeConfig(long, int, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.split.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/split/MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></dt>
<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">Construct a new MergeConfig.</div>
<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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#keyLabel">keyLabel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<div class="block">A label with "Key" written on it.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html#keyLabel">keyLabel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<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>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html#keyOptionRow">keyOptionRow</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</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 select the encryption key.</div>
</dd>
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><span class="typeNameLink">KeyRow</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/package-summary.html">eu.steffo.cleaver.gui.panels.rows.option</a></dt>
<dd>
<div class="block">A <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> allowing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PasswordConfig.html" title="class in eu.steffo.cleaver.logic.config"><code>configuration of the crypt step</code></a> of the file stitch process.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html#%3Cinit%3E()">KeyRow()</a></span> - Constructor for class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>
<div class="block">Construct a KeyRow.</div>
</dd>
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html#keyTextField">keyTextField</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CryptRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CryptRow</a></dt>
<dd>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JTextField</code></a> where the user can input the desired encryption key for the files, in form of 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/KeyRow.html#keyTextField">keyTextField</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/KeyRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">KeyRow</a></dt>
<dd>
<div class="block">The text field where the user can input the encryption key.</div>
</dd>
</dl>
<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">I</a>&nbsp;<a href="index-7.html">J</a>&nbsp;<a href="index-8.html">K</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">N</a>&nbsp;<a href="index-11.html">O</a>&nbsp;<a href="index-12.html">P</a>&nbsp;<a href="index-13.html">R</a>&nbsp;<a href="index-14.html">S</a>&nbsp;<a href="index-15.html">T</a>&nbsp;<a href="index-16.html">U</a>&nbsp;<a href="index-17.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
<a href="index-1.html">B</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">E</a>&nbsp;<a href="index-5.html">F</a>&nbsp;<a href="index-6.html">G</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">J</a>&nbsp;<a href="index-9.html">K</a>&nbsp;<a href="index-10.html">M</a>&nbsp;<a href="index-11.html">N</a>&nbsp;<a href="index-12.html">O</a>&nbsp;<a href="index-13.html">P</a>&nbsp;<a href="index-14.html">R</a>&nbsp;<a href="index-15.html">S</a>&nbsp;<a href="index-16.html">T</a>&nbsp;<a href="index-17.html">U</a>&nbsp;<a href="index-18.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">

Some files were not shown because too many files have changed in this diff Show more