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

Finishing touches

This commit is contained in:
Steffo 2020-01-12 19:21:04 +01:00
parent 3ec4d180d6
commit 9942a01694
140 changed files with 1982 additions and 6956 deletions

View file

@ -3,8 +3,9 @@
<component name="JavadocGenerationManager">
<option name="OUTPUT_DIRECTORY" value="$PROJECT_DIR$/docs" />
<option name="OPTION_SCOPE" value="private" />
<option name="OPTION_DOCUMENT_TAG_AUTHOR" value="true" />
<option name="OPTION_DOCUMENT_TAG_DEPRECATED" value="false" />
<option name="OTHER_OPTIONS" value="-encoding UTF-8 -docencoding utf-8 -charset utf-8 --add-stylesheet D:\Codice\cleaver\resources\style.css" />
<option name="OTHER_OPTIONS" value="-encoding UTF-8 -docencoding utf-8 -charset utf-8 --add-stylesheet D:\Codice\cleaver\resources\style.css -html5 -keywords -windowtitle &quot;Cleaver&quot;" />
<option name="OPTION_INCLUDE_LIBS" value="true" />
<option name="OPTION_LINK_TO_JDK_DOCS" value="true" />
</component>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>All Classes</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>All Classes (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<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="all-classes-index">
<script type="text/javascript">var data = {"i0":2,"i1":2,"i2":2,"i3":8,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":1,"i24":1,"i25":1,"i26":1,"i27":1,"i28":1,"i29":1,"i30":2,"i31":2,"i32":2,"i33":2,"i34":2,"i35":2,"i36":2,"i37":2,"i38":2,"i39":8,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":2,"i48":2};
<script type="text/javascript">var data = {"i0":2,"i1":2,"i2":2,"i3":8,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":1,"i24":1,"i25":1,"i26":1,"i27":1,"i28":1,"i29":1,"i30":2,"i31":2,"i32":2,"i33":2,"i34":2,"i35":2,"i36":2,"i37":2,"i38":2,"i39":8,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":2,"i48":2,"i49":2};
var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],8:["t4","Exception Summary"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -155,13 +155,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="rowColor" id="i11">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSimpleFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSimpleFileInputStream</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension.</div>
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a single <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension through a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedInputStream</code></a> wrapping a
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStream</code></a>.</div>
</th>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSimpleFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSimpleFileOutputStream</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a single file with a *.c0 extension.</div>
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a single ̧<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension through a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStream</code></a> wrapping a
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a>.</div>
</th>
</tr>
<tr class="rowColor" id="i13">
@ -340,42 +342,48 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</th>
</tr>
<tr class="altColor" id="i42">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SafeLongToInt.html" title="class in eu.steffo.cleaver.logic.utils">SafeLongToInt</a></td>
<th class="colLast" scope="row">
<div class="block">An utility class to prevent overflows while casting <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Longs</code></a> to <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Integers</code></a>.</div>
</th>
</tr>
<tr class="rowColor" id="i43">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SaltSerializer.html" title="class in eu.steffo.cleaver.logic.utils">SaltSerializer</a></td>
<th class="colLast" scope="row">
<div class="block">An utility class to serialize and deserialize byte arrays.</div>
</th>
</tr>
<tr class="rowColor" id="i43">
<tr class="altColor" id="i44">
<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/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">
<tr class="rowColor" id="i45">
<td class="colFirst"><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></td>
<th class="colLast" scope="row">
<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>
</th>
</tr>
<tr class="rowColor" id="i45">
<tr class="altColor" id="i46">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> to one or more <i>chopped</i> (*.chp + *.cXX) files back into the original file.</div>
</th>
</tr>
<tr class="altColor" id="i46">
<tr class="rowColor" id="i47">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/StitchPanel.html" title="class in eu.steffo.cleaver.gui.panels">StitchPanel</a></td>
<th class="colLast" scope="row">
<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>
</th>
</tr>
<tr class="rowColor" id="i47">
<tr class="altColor" id="i48">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/TitleRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">TitleRow</a></td>
<th class="colLast" scope="row">
<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>
</th>
</tr>
<tr class="altColor" id="i48">
<tr class="rowColor" id="i49">
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress">WorkingProgress</a></td>
<th class="colLast" scope="row">
<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>

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>All Packages</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>All Packages (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
@ -125,7 +125,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<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>
<td class="colLast">
<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>
<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> that Cleaver can execute.</div>
</td>
</tr>
<tr class="altColor">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>Constant Field Values</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>Constant Field Values (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="summary of constants">
<meta name="generator" content="javadoc/ConstantsSummaryWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
@ -186,6 +186,75 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</table>
</div>
</li>
<li class="blockList">
<div class="constantsSummary">
<table>
<caption><span>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></span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Constant Field</th>
<th class="colLast" scope="col">Value</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverForkFileInputStream.BUFFER_SIZE">
<!-- -->
</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#BUFFER_SIZE">BUFFER_SIZE</a></code></th>
<td class="colLast"><code>8192</code></td>
</tr>
</tbody>
</table>
</div>
</li>
<li class="blockList">
<div class="constantsSummary">
<table>
<caption><span>eu.steffo.cleaver.logic.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></span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Constant Field</th>
<th class="colLast" scope="col">Value</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverSimpleFileInputStream.BUFFER_SIZE">
<!-- -->
</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSimpleFileInputStream.html#BUFFER_SIZE">BUFFER_SIZE</a></code></th>
<td class="colLast"><code>8192</code></td>
</tr>
</tbody>
</table>
</div>
</li>
<li class="blockList">
<div class="constantsSummary">
<table>
<caption><span>eu.steffo.cleaver.logic.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></span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Constant Field</th>
<th class="colLast" scope="col">Value</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverSplitFileInputStream.BUFFER_SIZE">
<!-- -->
</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#BUFFER_SIZE">BUFFER_SIZE</a></code></th>
<td class="colLast"><code>8192</code></td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
<ul class="blockList">
<li class="blockList">
@ -260,6 +329,75 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</table>
</div>
</li>
<li class="blockList">
<div class="constantsSummary">
<table>
<caption><span>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></span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Constant Field</th>
<th class="colLast" scope="col">Value</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.output.CleaverForkFileOutputStream.BUFFER_SIZE">
<!-- -->
</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#BUFFER_SIZE">BUFFER_SIZE</a></code></th>
<td class="colLast"><code>8192</code></td>
</tr>
</tbody>
</table>
</div>
</li>
<li class="blockList">
<div class="constantsSummary">
<table>
<caption><span>eu.steffo.cleaver.logic.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></span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Constant Field</th>
<th class="colLast" scope="col">Value</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.output.CleaverSimpleFileOutputStream.BUFFER_SIZE">
<!-- -->
</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSimpleFileOutputStream.html#BUFFER_SIZE">BUFFER_SIZE</a></code></th>
<td class="colLast"><code>8192</code></td>
</tr>
</tbody>
</table>
</div>
</li>
<li class="blockList">
<div class="constantsSummary">
<table>
<caption><span>eu.steffo.cleaver.logic.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></span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Constant Field</th>
<th class="colLast" scope="col">Value</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.output.CleaverSplitFileOutputStream.BUFFER_SIZE">
<!-- -->
</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#BUFFER_SIZE">BUFFER_SIZE</a></code></th>
<td class="colLast"><code>8192</code></td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
</section>
</div>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 27 KiB

View file

@ -2,12 +2,15 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>Main</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>Main (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver, class: Main">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.Main class">
<meta name="keywords" content="jobs">
<meta name="keywords" content="main()">
<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">
@ -98,7 +101,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">Main</span>
<pre>public final class <span class="typeNameLabel">Main</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 class containing the main function.</div>
</section>
@ -144,14 +147,18 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/ja
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colFirst" scope="col">Modifier</th>
<th class="colSecond" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private </code></td>
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">Main</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
<td class="colLast">
<div class="block">Disallow instantiations of this class.</div>
</td>
</tr>
</tbody>
</table>
@ -229,7 +236,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="&lt;init&gt;()">Main</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">Main</span>()</div>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="memberName">Main</span>()</div>
<div class="block">Disallow instantiations of this class.</div>
</section>
</li>
</ul>

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ChpFileError</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ChpFileError (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.errors, class: ChpFileError">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.errors.ChpFileError class">
<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">

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ProgrammingError</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ProgrammingError (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.errors, class: ProgrammingError">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.errors.ProgrammingError class">
<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">

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.errors</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.errors (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.errors">
<meta name="generator" content="javadoc/PackageWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.errors package">
<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">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.errors Class Hierarchy</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.errors Class Hierarchy (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">

View file

@ -2,12 +2,17 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CleaverFrame</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CleaverFrame (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui, class: CleaverFrame">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.CleaverFrame class">
<meta name="keywords" content="chopStitchPanel">
<meta name="keywords" content="jobsTablePanel">
<meta name="keywords" content="jobsButtonRow">
<meta name="keywords" content="jobs">
<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">

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 27 KiB

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.gui</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.gui (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui">
<meta name="generator" content="javadoc/PackageWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui package">
<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">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.gui Class Hierarchy</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.gui Class Hierarchy (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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,12 +2,17 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ChopAndStitchPanel</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ChopAndStitchPanel (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: ChopAndStitchPanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.ChopAndStitchPanel class">
<meta name="keywords" content="chopPanel">
<meta name="keywords" content="stitchPanel">
<meta name="keywords" content="createAndAddChopJobs()">
<meta name="keywords" content="createAndAddStitchJobs()">
<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">

View file

@ -2,12 +2,19 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ChopPanel</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ChopPanel (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: ChopPanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.ChopPanel class">
<meta name="keywords" content="splitRow">
<meta name="keywords" content="cryptRow">
<meta name="keywords" content="compressRow">
<meta name="keywords" content="createJobButtonRow">
<meta name="keywords" content="getPanelText()">
<meta name="keywords" content="createAndAddJobs()">
<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">

View file

@ -2,12 +2,16 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CreateJobPanel</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CreateJobPanel (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: CreateJobPanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.CreateJobPanel class">
<meta name="keywords" content="titlePanel">
<meta name="keywords" content="fileSelectPanel">
<meta name="keywords" content="getPanelText()">
<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">

View file

@ -2,12 +2,15 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>JobsButtonsPanel</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>JobsButtonsPanel (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: JobsButtonsPanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.JobsButtonsPanel class">
<meta name="keywords" content="deleteButton">
<meta name="keywords" content="startButton">
<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">

View file

@ -2,12 +2,19 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>JobsTablePanel.JobsTableModel</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>JobsTablePanel.JobsTableModel (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.JobsTablePanel.JobsTableModel class">
<meta name="keywords" content="getRowCount()">
<meta name="keywords" content="getColumnCount()">
<meta name="keywords" content="getColumnName()">
<meta name="keywords" content="getColumnClass()">
<meta name="keywords" content="isCellEditable()">
<meta name="keywords" content="getValueAt()">
<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">

View file

@ -2,12 +2,19 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>JobsTablePanel</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>JobsTablePanel (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: JobsTablePanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.JobsTablePanel class">
<meta name="keywords" content="tableScrollPane">
<meta name="keywords" content="tableModel">
<meta name="keywords" content="table">
<meta name="keywords" content="jobs">
<meta name="keywords" content="getSelectedJobsIndexes()">
<meta name="keywords" content="updateTable()">
<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">

View file

@ -2,12 +2,17 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>StitchPanel</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>StitchPanel (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels, class: StitchPanel">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.StitchPanel class">
<meta name="keywords" content="keyOptionRow">
<meta name="keywords" content="createJobButtonRow">
<meta name="keywords" content="getPanelText()">
<meta name="keywords" content="createAndAddJobs()">
<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">

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels">
<meta name="generator" content="javadoc/PackageWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels package">
<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">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels Class Hierarchy</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels Class Hierarchy (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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,12 +2,14 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CreateJobButtonRow</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CreateJobButtonRow (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows, class: CreateJobButtonRow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.rows.CreateJobButtonRow class">
<meta name="keywords" content="createJobButton">
<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">

View file

@ -2,12 +2,20 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>FileSelectRow</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>FileSelectRow (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows, class: FileSelectRow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.rows.FileSelectRow class">
<meta name="keywords" content="selectionTextField">
<meta name="keywords" content="openFileChooserButton">
<meta name="keywords" content="fileChooser">
<meta name="keywords" content="update()">
<meta name="keywords" content="getSelectedFiles()">
<meta name="keywords" content="clearSelectedFiles()">
<meta name="keywords" content="setFileFilter()">
<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">

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>Row</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>Row (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows, class: Row">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.rows.Row class">
<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">

View file

@ -2,12 +2,14 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>TitleRow</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>TitleRow (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows, class: TitleRow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.rows.TitleRow class">
<meta name="keywords" content="titleLabel">
<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">

View file

@ -2,12 +2,17 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CompressRow</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CompressRow (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.rows.option.CompressRow class">
<meta name="keywords" content="compressionCheckBox">
<meta name="keywords" content="getCompressConfig()">
<meta name="keywords" content="setCompressConfig()">
<meta name="keywords" content="setEditable()">
<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">

View file

@ -2,12 +2,20 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CryptRow</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CryptRow (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.rows.option.CryptRow class">
<meta name="keywords" content="cryptCheckBox">
<meta name="keywords" content="separator">
<meta name="keywords" content="passwordLabel">
<meta name="keywords" content="passwordTextField">
<meta name="keywords" content="getCryptConfig()">
<meta name="keywords" content="setEditable()">
<meta name="keywords" content="update()">
<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">
@ -181,14 +189,14 @@ extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.ro
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#keyLabel">keyLabel</a></span></code></th>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#passwordLabel">passwordLabel</a></span></code></th>
<td class="colLast">
<div class="block">A label with "Key" written on it.</div>
<div class="block">A label with "Password" written on it.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <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">JTextField</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#keyTextField">keyTextField</a></span></code></th>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#passwordTextField">passwordTextField</a></span></code></th>
<td class="colLast">
<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>
</td>
@ -346,15 +354,15 @@ extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.ro
</li>
<li class="blockList">
<section class="detail">
<h3><a id="keyLabel">keyLabel</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.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a></span>&nbsp;<span class="memberName">keyLabel</span></div>
<div class="block">A label with "Key" written on it.</div>
<h3><a id="passwordLabel">passwordLabel</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.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a></span>&nbsp;<span class="memberName">passwordLabel</span></div>
<div class="block">A label with "Password" written on it.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="keyTextField">keyTextField</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.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JTextField</a></span>&nbsp;<span class="memberName">keyTextField</span></div>
<h3><a id="passwordTextField">passwordTextField</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.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JTextField</a></span>&nbsp;<span class="memberName">passwordTextField</span></div>
<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>
</section>
</li>

View file

@ -2,12 +2,19 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>KeyRow</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>KeyRow (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.rows.option.KeyRow class">
<meta name="keywords" content="passwordLabel">
<meta name="keywords" content="passwordTextField">
<meta name="keywords" content="optionalLabel">
<meta name="keywords" content="getKey()">
<meta name="keywords" content="setEditable()">
<meta name="keywords" content="update()">
<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">
@ -176,25 +183,25 @@ extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.ro
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#keyLabel">keyLabel</a></span></code></th>
<td class="colLast">
<div class="block">A label with "Encryption key" written on it.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <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">JTextField</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#keyTextField">keyTextField</a></span></code></th>
<td class="colLast">
<div class="block">The text field where the user can input the encryption key.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#optionalLabel">optionalLabel</a></span></code></th>
<td class="colLast">
<div class="block">A label with "(if required)" written on it.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#passwordLabel">passwordLabel</a></span></code></th>
<td class="colLast">
<div class="block">A label with "Password" written on it.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <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">JTextField</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#passwordTextField">passwordTextField</a></span></code></th>
<td class="colLast">
<div class="block">The text field where the user can input the encryption key.</div>
</td>
</tr>
</tbody>
</table>
</div>
@ -323,15 +330,15 @@ extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.ro
<ul class="blockList">
<li class="blockList">
<section class="detail">
<h3><a id="keyLabel">keyLabel</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.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a></span>&nbsp;<span class="memberName">keyLabel</span></div>
<div class="block">A label with "Encryption key" written on it.</div>
<h3><a id="passwordLabel">passwordLabel</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.desktop/javax/swing/JLabel.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JLabel</a></span>&nbsp;<span class="memberName">passwordLabel</span></div>
<div class="block">A label with "Password" written on it.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="keyTextField">keyTextField</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.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JTextField</a></span>&nbsp;<span class="memberName">keyTextField</span></div>
<h3><a id="passwordTextField">passwordTextField</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.desktop/javax/swing/JTextField.html?is-external=true" title="class or interface in javax.swing" class="externalLink">JTextField</a></span>&nbsp;<span class="memberName">passwordTextField</span></div>
<div class="block">The text field where the user can input the encryption key.</div>
</section>
</li>
@ -375,7 +382,7 @@ extends <a href="OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.ro
<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">getKey</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The encryption key inserted in the <a href="#keyTextField"><code>keyTextField</code></a>.</dd>
<dd>The encryption key inserted in the <a href="#passwordTextField"><code>passwordTextField</code></a>.</dd>
</dl>
</section>
</li>

View file

@ -2,12 +2,14 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>OptionRow</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>OptionRow (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.rows.option.OptionRow class">
<meta name="keywords" content="setEditable()">
<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">

View file

@ -2,12 +2,24 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>SplitRow</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>SplitRow (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.rows.option.SplitRow class">
<meta name="keywords" content="splitCheckBox">
<meta name="keywords" content="firstSeparator">
<meta name="keywords" content="sizeLabel">
<meta name="keywords" content="sizeTextField">
<meta name="keywords" content="sizeUnitLabel">
<meta name="keywords" content="secondSeparator">
<meta name="keywords" content="partsLabel">
<meta name="keywords" content="partsTextField">
<meta name="keywords" content="getSplitConfig()">
<meta name="keywords" content="setEditable()">
<meta name="keywords" content="update()">
<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">

Binary file not shown.

Before

Width:  |  Height:  |  Size: 893 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows.option</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows.option (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows.option">
<meta name="generator" content="javadoc/PackageWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.rows.option package">
<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">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows.option Class Hierarchy</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows.option Class Hierarchy (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.gui.panels.rows">
<meta name="generator" content="javadoc/PackageWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.gui.panels.rows package">
<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">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows Class Hierarchy</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.gui.panels.rows Class Hierarchy (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">

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

@ -1,277 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>CompressConfig</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.compress, class: CompressConfig">
<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>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.compress</a></div>
<h1 title="Class CompressConfig" class="title">Class CompressConfig</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.compress.CompressConfig</div>
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">CompressConfig</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">A class containing the configuration for the compression step of a <a href="../Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</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()">CompressConfig</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.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 this CompressConfig (to be used in *.chp metadata files).</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="#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;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;()">CompressConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CompressConfig</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>
<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>
</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">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>
<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>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJob</code></a>,
<a href="../StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJob</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><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

@ -1,131 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.compress</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.compress">
<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.compress</h1>
</div>
<div class="contentContainer">
<section class="packageDescription"><a id="package.description">
<!-- -->
</a>
<div class="block">The package containing classes related to the (de)compression functionality.</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="CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress">CompressConfig</a></th>
<td class="colLast">
<div class="block">A class containing the configuration for the compression step of a <a href="../Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</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

@ -1,114 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.compress Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.compress">
<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.compress</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.compress.<a href="CompressConfig.html" title="class in eu.steffo.cleaver.logic.compress"><span class="typeNameLink">CompressConfig</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,12 +2,14 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>DeflateConfig</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>DeflateConfig (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, class: DeflateConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.config.DeflateConfig class">
<meta name="keywords" content="toString()">
<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">

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ICompressConfig</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ICompressConfig (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, interface: ICompressConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.config.ICompressConfig interface">
<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">

View file

@ -2,12 +2,14 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>IConfig</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>IConfig (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, interface: IConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.config.IConfig interface">
<meta name="keywords" content="toString()">
<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">

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ICryptConfig</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ICryptConfig (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, interface: ICryptConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.config.ICryptConfig interface">
<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">

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ISplitConfig</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ISplitConfig (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, interface: ISplitConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.config.ISplitConfig interface">
<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">

View file

@ -2,12 +2,16 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>PartsConfig</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>PartsConfig (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, class: PartsConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.config.PartsConfig class">
<meta name="keywords" content="parts">
<meta name="keywords" content="getPartCount()">
<meta name="keywords" content="toString()">
<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">

View file

@ -2,12 +2,16 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>PasswordConfig</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>PasswordConfig (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, class: PasswordConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.config.PasswordConfig class">
<meta name="keywords" content="password">
<meta name="keywords" content="getPassword()">
<meta name="keywords" content="toString()">
<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">

View file

@ -2,12 +2,16 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>SizeConfig</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>SizeConfig (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config, class: SizeConfig">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.config.SizeConfig class">
<meta name="keywords" content="size">
<meta name="keywords" content="getSize()">
<meta name="keywords" content="toString()">
<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">

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.config</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.config (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.config">
<meta name="generator" content="javadoc/PackageWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.config package">
<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">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.config Class Hierarchy</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.config Class Hierarchy (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">

View file

@ -1,342 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>CryptConfig</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.crypt, class: CryptConfig">
<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};
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.crypt</a></div>
<h1 title="Class CryptConfig" class="title">Class CryptConfig</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.crypt.CryptConfig</div>
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">CryptConfig</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">A class containing the configuration for the encryption/decryption step of a <a href="../Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</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>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#key">key</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.lang.String)">CryptConfig</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 CryptConfig with a specific encryption key.</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="#getKey()">getKey</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.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 this CryptConfig (to be used in *.chp metadata files).</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/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;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="key">key</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/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">key</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.lang.String)">CryptConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CryptConfig</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 CryptConfig with a specific encryption key.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - The 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="getKey()">getKey</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">getKey</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The encryption key.</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">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>
</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">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>
<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>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJob</code></a>,
<a href="../StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJob</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

@ -1,237 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>CryptInputStream</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.crypt, class: CryptInputStream">
<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.crypt</a></div>
<h1 title="Class CryptInputStream" class="title">Class CryptInputStream</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.crypt.CryptInputStream</div>
</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><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">CryptInputStream</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></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.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)">CryptInputStream</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">&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/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()" 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)" 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">
<!-- ========= 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)">CryptInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CryptInputStream</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>
</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

@ -1,237 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>CryptOutputStream</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.crypt, class: CryptOutputStream">
<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.crypt</a></div>
<h1 title="Class CryptOutputStream" class="title">Class CryptOutputStream</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.crypt.CryptOutputStream</div>
</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><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">CryptOutputStream</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></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.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)">CryptOutputStream</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">&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/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>, <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></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)">CryptOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">CryptOutputStream</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>
</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

@ -1,139 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.crypt</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.crypt">
<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.crypt</h1>
</div>
<div class="contentContainer">
<section class="packageDescription"><a id="package.description">
<!-- -->
</a>
<div class="block">The package containing classes related to the encryption/decryption functionality.</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="CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt">CryptConfig</a></th>
<td class="colLast">
<div class="block">A class containing the configuration for the encryption/decryption step of a <a href="../Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="CryptInputStream.html" title="class in eu.steffo.cleaver.logic.crypt">CryptInputStream</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="CryptOutputStream.html" title="class in eu.steffo.cleaver.logic.crypt">CryptOutputStream</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

@ -1,132 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.crypt Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.crypt">
<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.crypt</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.crypt.<a href="CryptConfig.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptConfig</span></a></li>
<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">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.crypt.<a href="CryptInputStream.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptInputStream</span></a></li>
</ul>
</li>
</ul>
</li>
<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">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.crypt.<a href="CryptOutputStream.html" title="class in eu.steffo.cleaver.logic.crypt"><span class="typeNameLink">CryptOutputStream</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,12 +2,26 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ChopJob</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ChopJob (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.job, class: ChopJob">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.job.ChopJob class">
<meta name="keywords" content="fileToChop">
<meta name="keywords" content="cryptConfig">
<meta name="keywords" content="compressConfig">
<meta name="keywords" content="splitConfig">
<meta name="keywords" content="BUFFER_SIZE">
<meta name="keywords" content="getTypeString()">
<meta name="keywords" content="getFileString()">
<meta name="keywords" content="getOperationsString()">
<meta name="keywords" content="createSplitOutputStream()">
<meta name="keywords" content="createCompressOutputStream()">
<meta name="keywords" content="createCryptOutputStream()">
<meta name="keywords" content="createChpFile()">
<meta name="keywords" content="run()">
<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">
@ -158,7 +172,8 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
<td class="colFirst"><code>private static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_SIZE">BUFFER_SIZE</a></span></code></th>
<td class="colLast">
<div class="block">The size of the buffer where bytes are read to before being written into the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (currently 8192 bytes).</div>
<div class="block">The size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedInputStream</code></a> wrapping 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> created when <a href="#run()"><code>run()</code></a> is called to read the data from the
file to be chopped.</div>
</td>
</tr>
<tr class="rowColor">
@ -261,26 +276,27 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createChpFile(java.io.OutputStream)">createChpFile</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;outputStream)</code></th>
<td class="colLast">
<div class="block">Generate the element tree by calling the <a href="../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>
<div class="block">
Generate the *.chp file for this job by calling the <a href="../stream/output/ICleaverOutputStream.html#toElement(org.w3c.dom.Document)"><code>ICleaverOutputStream.toElement(Document)</code></a> method of 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>
</td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>protected <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></td>
<td class="colFirst"><code>private <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></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createCompressOutputStream(java.io.OutputStream)">createCompressOutputStream</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;sourceOutputStream)</code></th>
<td class="colLast">
<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="#compressConfig"><code>compressConfig</code></a> of this ChopJob.</div>
</td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>protected <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></td>
<td class="colFirst"><code>private <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></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createCryptOutputStream(java.io.OutputStream)">createCryptOutputStream</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;sourceOutputStream)</code></th>
<td class="colLast">
<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="#cryptConfig"><code>cryptConfig</code></a> of this ChopJob.</div>
</td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>protected <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></td>
<td class="colFirst"><code>private <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></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createSplitOutputStream()">createSplitOutputStream</a></span>()</code></th>
<td class="colLast">
<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="#splitConfig"><code>splitConfig</code></a> of this ChopJob.</div>
@ -370,7 +386,12 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
<section class="detail">
<h3><a id="BUFFER_SIZE">BUFFER_SIZE</a></h3>
<div class="memberSignature"><span class="modifiers">private static final</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">BUFFER_SIZE</span></div>
<div class="block">The size of the buffer where bytes are read to before being written into the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (currently 8192 bytes).</div>
<div class="block">The size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedInputStream</code></a> wrapping 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> created when <a href="#run()"><code>run()</code></a> is called to read the data from the
file to be chopped.
The same value is used for a temporary array in the <a href="#run()"><code>run()</code></a> method where bytes are stored between being read from the input file and being written
through a <a href="../stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a>; after that amount of bytes are written, <a href="Job.html#getProgress()"><code>Job.getProgress()</code></a> is called, updating the
<a href="../progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> of this Job.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../constant-values.html#eu.steffo.cleaver.logic.job.ChopJob.BUFFER_SIZE">Constant Field Values</a></dd>
@ -479,8 +500,8 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
<li class="blockList">
<section class="detail">
<h3><a id="createSplitOutputStream()">createSplitOutputStream</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/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a></span>&nbsp;<span class="memberName">createSplitOutputStream</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="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/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a></span>&nbsp;<span class="memberName">createSplitOutputStream</span>()
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></span></div>
<div class="block">Create a <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="#splitConfig"><code>splitConfig</code></a> of this ChopJob.
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> will be the <i>sink</i> of the stream chain created in <a href="#run()"><code>run()</code></a>.</div>
@ -499,7 +520,7 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
<li class="blockList">
<section class="detail">
<h3><a id="createCompressOutputStream(java.io.OutputStream)">createCompressOutputStream</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/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a></span>&nbsp;<span class="memberName">createCompressOutputStream</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;sourceOutputStream)</span></div>
<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/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a></span>&nbsp;<span class="memberName">createCompressOutputStream</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;sourceOutputStream)</span></div>
<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="#compressConfig"><code>compressConfig</code></a> of this ChopJob.
The created <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> will <i>wrap</i> 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> passed as parameter, creating a chain of streams.</div>
@ -516,7 +537,7 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
<li class="blockList">
<section class="detail">
<h3><a id="createCryptOutputStream(java.io.OutputStream)">createCryptOutputStream</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/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a></span>&nbsp;<span class="memberName">createCryptOutputStream</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;sourceOutputStream)</span></div>
<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/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a></span>&nbsp;<span class="memberName">createCryptOutputStream</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;sourceOutputStream)</span></div>
<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="#cryptConfig"><code>cryptConfig</code></a> of this ChopJob.
The created <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> will <i>wrap</i> 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> passed as parameter, creating a chain of streams.</div>
@ -534,11 +555,49 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
<section class="detail">
<h3><a id="createChpFile(java.io.OutputStream)">createChpFile</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">void</span>&nbsp;<span class="memberName">createChpFile</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;outputStream)</span></div>
<div class="block">Generate the element tree by calling the <a href="../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>
<div class="block"><p>
Generate the *.chp file for this job by calling the <a href="../stream/output/ICleaverOutputStream.html#toElement(org.w3c.dom.Document)"><code>ICleaverOutputStream.toElement(Document)</code></a> method of 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>.
</p>
<p>
*.chp files are special XML files that contain information about the stream chain used to produce the *.cXX files.
</p>
<p>
Every *.chp file has a &lt;Cleaver&gt; element as root containing all the information required to reconstruct the original file.
</p>
<p>
Every element below the root represents either a <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> that wraps the stream represented by its child, or, if the child node is
&lt;OriginalFile&gt;, 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> reading from 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> having the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Node.html?is-external=true#getTextContent()" title="class or interface in org.w3c.dom" class="externalLink"><code>text content</code></a>
of the &lt;OriginalFile&gt; element as name.
</p>
<p>
Possible tags representing <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>FilterOutputStreams</code></a> are:
</p>
<ul>
<li>&lt;Crypt&gt;, representing a <a href="../stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><code>CleaverCryptOutputStream</code></a>;</li>
<li>&lt;Deflate&gt;, representing a <a href="../stream/output/CleaverDeflateOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><code>CleaverDeflateOutputStream</code></a>.</li>
</ul>
<p>
Possible tags representing <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>simple OutputStreams</code></a> are:
</p>
<ul>
<li>&lt;Simple&gt;, representing a <a href="../stream/output/CleaverSimpleFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><code>CleaverSimpleFileOutputStream</code></a>;</li>
<li>&lt;Split&gt;, representing a <a href="../stream/output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><code>CleaverSplitFileOutputStream</code></a>;</li>
<li>&lt;Fork&gt;, representing a <a href="../stream/output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><code>CleaverForkFileOutputStream</code></a>.</li>
</ul>
<p>
Elements may include attributes that useful or required to reconstruct the original file: for example, the &lt;Crypt&gt; tag includes the value of
the salt used to generate the AES key and the value of the initialization vector used to encrypt the stream.
</p>
<h4>Example</h4>
<blockquote>
&lt;?xml version="1.0" encoding="UTF-8" standalone="no"?&gt;&lt;Cleaver&gt;&lt;Crypt algorithm="AES" iteration-count="65535" iv="-10,6,-6,63,-68,-106,-102,-12,59,-58,-123,-76,-16,-29,-75,-67," key-algorithm="PBKDF2WithHmacSHA512" key-length="256" mode-of-operation="CFB8" padding="NoPadding" salt="-60,-84,108,93,100,5,63,44,"&gt;&lt;Deflate&gt;&lt;Split part-size="16384" parts="4"&gt;&lt;OriginalFile&gt;AllThreeExample.png&lt;/OriginalFile&gt;&lt;/Split&gt;&lt;/Deflate&gt;&lt;/Crypt&gt;&lt;/Cleaver&gt;
</blockquote></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>outputStream</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 create the *.chp file for.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../stream/input/ICleaverInputStream.html#fromElement(org.w3c.dom.Element,java.io.File,java.lang.String)"><code>ICleaverInputStream.fromElement(Element, File, String)</code></a></dd>
</dl>
</section>
</li>

View file

@ -2,12 +2,22 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>Job</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>Job (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.job, class: Job">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.job.Job class">
<meta name="keywords" content="progress">
<meta name="keywords" content="onProgressChange">
<meta name="keywords" content="getProgress()">
<meta name="keywords" content="setProgress()">
<meta name="keywords" content="getTypeString()">
<meta name="keywords" content="getFileString()">
<meta name="keywords" content="getOperationsString()">
<meta name="keywords" content="getProgressString()">
<meta name="keywords" content="run()">
<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">

View file

@ -2,12 +2,23 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>StitchJob</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>StitchJob (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.job, class: StitchJob">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.job.StitchJob class">
<meta name="keywords" content="cryptKey">
<meta name="keywords" content="chpFolder">
<meta name="keywords" content="chpDocument">
<meta name="keywords" content="BUFFER_SIZE">
<meta name="keywords" content="getResultFile()">
<meta name="keywords" content="getTypeString()">
<meta name="keywords" content="getFileString()">
<meta name="keywords" content="getOperationsString()">
<meta name="keywords" content="getChpFileDocument()">
<meta name="keywords" content="run()">
<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">
@ -149,7 +160,7 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
<td class="colFirst"><code>private static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_SIZE">BUFFER_SIZE</a></span></code></th>
<td class="colLast">
<div class="block">The size of the buffer where bytes are read to before being written into the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (currently 8192 bytes).</div>
<div class="block">The size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStream</code></a> wrapping 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> created by <a href="#run()"><code>run()</code></a> to reconstruct the original file.</div>
</td>
</tr>
<tr class="rowColor">
@ -334,7 +345,11 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
<section class="detail">
<h3><a id="BUFFER_SIZE">BUFFER_SIZE</a></h3>
<div class="memberSignature"><span class="modifiers">private static final</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">BUFFER_SIZE</span></div>
<div class="block">The size of the buffer where bytes are read to before being written into the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (currently 8192 bytes).</div>
<div class="block">The size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStream</code></a> wrapping 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> created by <a href="#run()"><code>run()</code></a> to reconstruct the original file.
The same value is used for a temporary array in the <a href="#run()"><code>run()</code></a> method where bytes are stored between being read through a <a href="../stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a>
and being written to the reconstructed file; after that amount of bytes are written, <a href="Job.html#getProgress()"><code>Job.getProgress()</code></a> is called, updating the
<a href="../progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> of this Job.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../constant-values.html#eu.steffo.cleaver.logic.job.StitchJob.BUFFER_SIZE">Constant Field Values</a></dd>

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.job</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.job (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.job">
<meta name="generator" content="javadoc/PackageWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.job package">
<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">
@ -73,7 +74,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<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>
<div class="block">The package containing all possible <a href="Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a> that Cleaver can execute.</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 Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.job Class Hierarchy</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.job Class Hierarchy (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">

View file

@ -1,150 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic</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">
<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</h1>
</div>
<div class="contentContainer">
<section class="packageDescription"><a id="package.description">
<!-- -->
</a>
<div class="block">A package containing the core logic of the program.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="compress/package-summary.html"><code>eu.steffo.cleaver.logic.compress</code></a>,
<a href="crypt/package-summary.html"><code>eu.steffo.cleaver.logic.crypt</code></a>,
<a href="split/package-summary.html"><code>eu.steffo.cleaver.logic.split</code></a>,
<a href="progress/package-summary.html"><code>eu.steffo.cleaver.logic.progress</code></a></dd>
</dl>
</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">ChopJob</a></th>
<td class="colLast">
<div class="block">A <a href="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>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Job.html" title="class in eu.steffo.cleaver.logic">Job</a></th>
<td class="colLast">
<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>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="StitchJob.html" title="class in eu.steffo.cleaver.logic">StitchJob</a></th>
<td class="colLast">
<div class="block">A <a href="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>
</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

@ -1,123 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic">
<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</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.<a href="Job.html" title="class in eu.steffo.cleaver.logic"><span class="typeNameLink">Job</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.<a href="ChopJob.html" title="class in eu.steffo.cleaver.logic"><span class="typeNameLink">ChopJob</span></a></li>
<li class="circle">eu.steffo.cleaver.logic.<a href="StitchJob.html" title="class in eu.steffo.cleaver.logic"><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,12 +2,16 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ErrorProgress</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ErrorProgress (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress, class: ErrorProgress">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.progress.ErrorProgress class">
<meta name="keywords" content="error">
<meta name="keywords" content="getError()">
<meta name="keywords" content="toString()">
<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">

View file

@ -2,12 +2,14 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>FinishedProgress</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>FinishedProgress (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress, class: FinishedProgress">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.progress.FinishedProgress class">
<meta name="keywords" content="toString()">
<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">

View file

@ -2,12 +2,14 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>NotStartedProgress</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>NotStartedProgress (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress, class: NotStartedProgress">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.progress.NotStartedProgress class">
<meta name="keywords" content="toString()">
<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">

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>Progress</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>Progress (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress, class: Progress">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.progress.Progress class">
<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">

View file

@ -2,12 +2,15 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>WorkingProgress</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>WorkingProgress (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress, class: WorkingProgress">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.progress.WorkingProgress class">
<meta name="keywords" content="progress">
<meta name="keywords" content="toString()">
<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">

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.progress</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.progress (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.progress">
<meta name="generator" content="javadoc/PackageWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.progress package">
<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">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.progress Class Hierarchy</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.progress Class Hierarchy (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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

@ -1,403 +0,0 @@
<!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

@ -1,385 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>SplitByPartsConfig</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: SplitByPartsConfig">
<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 SplitByPartsConfig" class="title">Class SplitByPartsConfig</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.SplitByPartsConfig</div>
</div>
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">SplitByPartsConfig</span>
extends <a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</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 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>
<tr class="rowColor">
<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 file to split.</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,long)">SplitByPartsConfig</a></span>&#8203;(int&nbsp;parts,
long&nbsp;totalSize)</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>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="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>
<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 file to split.</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,long)">SplitByPartsConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitByPartsConfig</span>&#8203;(<span class="arguments">int&nbsp;parts,
long&nbsp;totalSize)</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>
<dd><code>totalSize</code> - The total size of the file to split.</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="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>
<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>
</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

@ -1,386 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>SplitBySizeConfig</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: SplitBySizeConfig">
<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 SplitBySizeConfig" class="title">Class SplitBySizeConfig</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.SplitBySizeConfig</div>
</div>
</div>
<section class="description">
<hr>
<pre>public class <span class="typeNameLabel">SplitBySizeConfig</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> for splitting a file in parts of a specific part 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 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 to split the file 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="#totalSize">totalSize</a></span></code></th>
<td class="colLast">
<div class="block">The total size of the file to split.</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,long)">SplitBySizeConfig</a></span>&#8203;(long&nbsp;partSize,
long&nbsp;totalSize)</code></th>
<td class="colLast">
<div class="block">Construct a new SplitBySizeConfig.</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 to split the file 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 file to split.</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,long)">SplitBySizeConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitBySizeConfig</span>&#8203;(<span class="arguments">long&nbsp;partSize,
long&nbsp;totalSize)</span></div>
<div class="block">Construct a new SplitBySizeConfig.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>partSize</code> - The size of the parts to split the file in.</dd>
<dd><code>totalSize</code> - The total size of the file to split.</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="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>
<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>
</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

@ -1,330 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>SplitConfig</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: SplitConfig">
<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,"i1":6,"i2":6,"i3":10,"i4":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract 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.split</a></div>
<h1 title="Class SplitConfig" class="title">Class SplitConfig</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.split.SplitConfig</div>
</div>
<section class="description">
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></code>, <code><a href="SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></code>, <code><a href="SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></code></dd>
</dl>
<hr>
<pre>public abstract class <span class="typeNameLabel">SplitConfig</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">A class containing the configuration for the split/merge step of a <a href="../Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</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()">SplitConfig</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="t3" class="tableTab" onclick="show(4);">Abstract 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>abstract 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>abstract 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>abstract 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.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 this SplitConfig (to be used in *.chp metadata files).</div>
</td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>abstract <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;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;()">SplitConfig</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitConfig</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="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">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>
<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>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../ChopJob.html" title="class in eu.steffo.cleaver.logic"><code>ChopJob</code></a>,
<a href="../StitchJob.html" title="class in eu.steffo.cleaver.logic"><code>StitchJob</code></a></dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="getPartSize()">getPartSize</a></h3>
<div class="memberSignature"><span class="modifiers">public abstract</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getPartSize</span>()</div>
<dl>
<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 abstract</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="getTotalSize()">getTotalSize</a></h3>
<div class="memberSignature"><span class="modifiers">public abstract</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">getTotalSize</span>()</div>
<dl>
<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 abstract</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">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 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>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

@ -1,334 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>SplitFileInputStream</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: SplitFileInputStream">
<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><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 SplitFileInputStream" class="title">Class SplitFileInputStream</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.split.SplitFileInputStream</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><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">SplitFileInputStream</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></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>protected 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/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="#fileBaseName">fileBaseName</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected 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>
</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,long)">SplitFileInputStream</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;fileBaseName,
long&nbsp;partSize)</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>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#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/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="fileBaseName">fileBaseName</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/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span>&nbsp;<span class="memberName">fileBaseName</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="partSize">partSize</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">long</span>&nbsp;<span class="memberName">partSize</span></div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentFileCount">currentFileCount</a></h3>
<div class="memberSignature"><span class="modifiers">protected</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">currentFileCount</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.lang.String,long)">SplitFileInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitFileInputStream</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;fileBaseName,
long&nbsp;partSize)</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="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>
</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

@ -1,468 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>SplitFileOutputStream</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: SplitFileOutputStream">
<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.split</a></div>
<h1 title="Class SplitFileOutputStream" class="title">Class SplitFileOutputStream</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.split.SplitFileOutputStream</div>
</div>
</div>
<section class="description">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><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">SplitFileOutputStream</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></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 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="rowColor">
<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="altColor">
<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="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="#fileBaseName">fileBaseName</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="#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.lang.String,long)">SplitFileOutputStream</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;fileBaseName,
long&nbsp;maximumByteCount)</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>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>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="rowColor" id="i3">
<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="altColor" id="i4">
<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="#getFileBaseName()">getFileBaseName</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>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="fileBaseName">fileBaseName</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">fileBaseName</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.lang.String,long)">SplitFileOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="memberName">SplitFileOutputStream</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;fileBaseName,
long&nbsp;maximumByteCount)</span></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>fileBaseName</code> - The name that the files without the extension. If it is example, the created files will be example.c1, example.c2, and so on.</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="getFileBaseName()">getFileBaseName</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">getFileBaseName</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The name that the files without the extension. If it is example, the created files will be example.c1, example.c2, and so on.</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>
</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

@ -1,157 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.split</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">
<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.split</h1>
</div>
<div class="contentContainer">
<section class="packageDescription"><a id="package.description">
<!-- -->
</a>
<div class="block">The package containing classes related to the file splitting/merging functionality.</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="MergeConfig.html" title="class in eu.steffo.cleaver.logic.split">MergeConfig</a></th>
<td class="colLast">
<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>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitByPartsConfig</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitBySizeConfig</a></th>
<td class="colLast">
<div class="block">A <a href="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>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split">SplitConfig</a></th>
<td class="colLast">
<div class="block">A class containing the configuration for the split/merge step of a <a href="../Job.html" title="class in eu.steffo.cleaver.logic"><code>Job</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileInputStream</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split">SplitFileOutputStream</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

@ -1,130 +0,0 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Sun Jan 05 18:44:04 CET 2020 -->
<title>eu.steffo.cleaver.logic.split Class Hierarchy</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-05">
<meta name="description" content="tree: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.split">
<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.split</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.split.<a href="SplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitFileInputStream</span></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/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.split.<a href="SplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitFileOutputStream</span></a></li>
</ul>
</li>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="SplitConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitConfig</span></a>
<ul>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="MergeConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">MergeConfig</span></a></li>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="SplitByPartsConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitByPartsConfig</span></a></li>
<li class="circle">eu.steffo.cleaver.logic.split.<a href="SplitBySizeConfig.html" title="class in eu.steffo.cleaver.logic.split"><span class="typeNameLink">SplitBySizeConfig</span></a></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,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ICleaverStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ICleaverStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream, interface: ICleaverStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.ICleaverStream interface">
<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">

View file

@ -2,12 +2,24 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CleaverCryptInputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CleaverCryptInputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, class: CleaverCryptInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream class">
<meta name="keywords" content="cipher">
<meta name="keywords" content="ENCRYPTION_ALGORITHM">
<meta name="keywords" content="MODE_OF_OPERATION">
<meta name="keywords" content="PADDING">
<meta name="keywords" content="KEY_DERIVATION_ALGORITHM">
<meta name="keywords" content="KEY_ITERATION_COUNT">
<meta name="keywords" content="KEY_LENGTH">
<meta name="keywords" content="getTransformationString()">
<meta name="keywords" content="generatePasswordKey()">
<meta name="keywords" content="initCipher()">
<meta name="keywords" content="read()">
<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">
@ -21,7 +33,7 @@
<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,"i2":9,"i3":10};
<script type="text/javascript">var data = {"i0":9,"i1":9,"i2":9,"i3":10,"i4":10,"i5":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";
@ -264,6 +276,23 @@ byte[]&nbsp;iv)</code></th>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#read()">read</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="#read(byte%5B%5D)">read</a></span>&#8203;(byte[]&nbsp;b)</code></th>
<td class="colLast">
<div class="block">Force reads of 1 byte at a time by overriding <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"><code>FilterInputStream.read(byte[])</code></a> with the code from <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"><code>InputStream.read(byte[])</code></a>.</div>
</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(byte%5B%5D,int,int)">read</a></span>&#8203;(byte[]&nbsp;b,
int&nbsp;off,
int&nbsp;len)</code></th>
<td class="colLast">
<div class="block">Force reads of 1 byte at a time by overriding <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"><code>FilterInputStream.read(byte[], int, int)</code></a> with the code from
<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"><code>InputStream.read(byte[], int, int)</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</div>
@ -272,7 +301,7 @@ byte[]&nbsp;iv)</code></th>
<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>
</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#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">
@ -468,6 +497,47 @@ byte[]&nbsp;iv)</span></div>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="read(byte[])">read</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">read</span>&#8203;(<span class="arguments">byte[]&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>
<div class="block">Force reads of 1 byte at a time by overriding <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"><code>FilterInputStream.read(byte[])</code></a> with the code from <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"><code>InputStream.read(byte[])</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/io/FilterInputStream.html?is-external=true#read(byte%5B%5D)" 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="paramLabel">Parameters:</span></dt>
<dd><code>b</code> - The buffer to read the data into.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of read bytes, or -1 if the end of the <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"><code>FilterInputStream.in</code></a> stream has been reached.</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> - If an error occours during the read.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="read(byte[],int,int)">read</a></h3>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">read</span>&#8203;(<span class="arguments">byte[]&nbsp;b,
int&nbsp;off,
int&nbsp;len)</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">Force reads of 1 byte at a time by overriding <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"><code>FilterInputStream.read(byte[], int, int)</code></a> with the code from
<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"><code>InputStream.read(byte[], int, int)</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/io/FilterInputStream.html?is-external=true#read(byte%5B%5D,int,int)" 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="paramLabel">Parameters:</span></dt>
<dd><code>b</code> - The buffer to read the data into.</dd>
<dd><code>off</code> - The first position of the <code>b</code> buffer where the data should be read into.</dd>
<dd><code>len</code> - The maximum number of bytes to read.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number of read bytes, or -1 if the end of the <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"><code>FilterInputStream.in</code></a> stream has been reached.</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> - If an error occours during the read.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CleaverDeflateInputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CleaverDeflateInputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, class: CleaverDeflateInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.input.CleaverDeflateInputStream class">
<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">

View file

@ -2,12 +2,25 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CleaverForkFileInputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CleaverForkFileInputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, class: CleaverForkFileInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.input.CleaverForkFileInputStream class">
<meta name="keywords" content="baseFile">
<meta name="keywords" content="inputStreams">
<meta name="keywords" content="readFrom">
<meta name="keywords" content="partSize">
<meta name="keywords" content="BUFFER_SIZE">
<meta name="keywords" content="getBaseFile()">
<meta name="keywords" content="getPartSize()">
<meta name="keywords" content="getParts()">
<meta name="keywords" content="getReadFrom()">
<meta name="keywords" content="getTotalReadBytes()">
<meta name="keywords" content="read()">
<meta name="keywords" content="close()">
<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">
@ -136,24 +149,31 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
<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="colFirst"><code>private static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_SIZE">BUFFER_SIZE</a></span></code></th>
<td class="colLast">
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStreams</code></a> from where bytes are read.</div>
<div class="block">The buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedInputStreams</code></a> created by this object (currently 8192).</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/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">BufferedInputStream</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#inputStreams">inputStreams</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/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStreams</code></a> this object can read from.</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 number of bytes that have been read from a single part.</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>private int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#readFrom">readFrom</a></span></code></th>
<td class="colLast">
<div class="block">The index of the next <a href="#fileInputStreams"><code>FileInputStream</code></a> to read a byte from.</div>
<div class="block">The index of the next <a href="#inputStreams"><code>FileInputStream</code></a> to read a byte from.</div>
</td>
</tr>
</tbody>
@ -283,16 +303,18 @@ int&nbsp;parts)</code></th>
</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>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStreams</code></a> from where bytes are read.</div>
<h3><a id="inputStreams">inputStreams</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/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">BufferedInputStream</a>[]</span>&nbsp;<span class="memberName">inputStreams</span></div>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStreams</code></a> this object can read from.
Each one wraps a different <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> reading from a *.cXX file.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="readFrom">readFrom</a></h3>
<div class="memberSignature"><span class="modifiers">private</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">readFrom</span></div>
<div class="block">The index of the next <a href="#fileInputStreams"><code>FileInputStream</code></a> to read a byte from.</div>
<div class="block">The index of the next <a href="#inputStreams"><code>FileInputStream</code></a> to read a byte from.</div>
</section>
</li>
<li class="blockList">
@ -302,6 +324,17 @@ int&nbsp;parts)</code></th>
<div class="block">The number of bytes that have been read from a single part.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="BUFFER_SIZE">BUFFER_SIZE</a></h3>
<div class="memberSignature"><span class="modifiers">private static final</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">BUFFER_SIZE</span></div>
<div class="block">The buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedInputStreams</code></a> created by this object (currently 8192).</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverForkFileInputStream.BUFFER_SIZE">Constant Field Values</a></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
@ -324,7 +357,7 @@ int&nbsp;parts)</span>
<dd><code>baseFile</code> - <a href="#getBaseFile()"><code>Please see getBaseFile().</code></a></dd>
<dd><code>parts</code> - The number of parts the original file is split into.</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code> - If a required file isn't found.</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code> - If a required *.cXX file isn't found.</dd>
</dl>
</section>
</li>
@ -380,7 +413,7 @@ int&nbsp;parts)</span>
<div class="memberSignature"><span class="modifiers">public</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">getReadFrom</span>()</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The index of the next <a href="#fileInputStreams"><code>FileInputStream</code></a> to read from.</dd>
<dd>The index of the next <a href="#inputStreams"><code>FileInputStream</code></a> to read from.</dd>
</dl>
</section>
</li>

View file

@ -2,12 +2,16 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CleaverSimpleFileInputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CleaverSimpleFileInputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, class: CleaverSimpleFileInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.input.CleaverSimpleFileInputStream class">
<meta name="keywords" content="baseFile">
<meta name="keywords" content="BUFFER_SIZE">
<meta name="keywords" content="getBaseFile()">
<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">
@ -95,7 +99,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<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"><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.CleaverSimpleFileInputStream</div>
</div>
</div>
@ -107,13 +111,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</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>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FilterInputStream</a>
implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></pre>
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStream</code></a></dd>
</dl>
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a single <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension through a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedInputStream</code></a> wrapping a
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStream</code></a>.</div>
</section>
<section class="summary">
<ul class="blockList">
@ -141,9 +142,21 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
<div class="block">The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to read from.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_SIZE">BUFFER_SIZE</a></span></code></th>
<td class="colLast">
<div class="block">The buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedInputStream</code></a> created by this object (currently 8192).</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 ======== -->
@ -201,15 +214,15 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
</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/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">
<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/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>
</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()" 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)" 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#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>
</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">
@ -235,6 +248,17 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
<div class="block">The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to read from.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="BUFFER_SIZE">BUFFER_SIZE</a></h3>
<div class="memberSignature"><span class="modifiers">private static final</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">BUFFER_SIZE</span></div>
<div class="block">The buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedInputStream</code></a> created by this object (currently 8192).</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverSimpleFileInputStream.BUFFER_SIZE">Constant Field Values</a></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>

View file

@ -2,12 +2,26 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CleaverSplitFileInputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CleaverSplitFileInputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, class: CleaverSplitFileInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.input.CleaverSplitFileInputStream class">
<meta name="keywords" content="baseFile">
<meta name="keywords" content="currentByteCount">
<meta name="keywords" content="maximumByteCount">
<meta name="keywords" content="currentFileCount">
<meta name="keywords" content="currentInputStream">
<meta name="keywords" content="BUFFER_SIZE">
<meta name="keywords" content="createNextFileInputStream()">
<meta name="keywords" content="read()">
<meta name="keywords" content="close()">
<meta name="keywords" content="getBaseFile()">
<meta name="keywords" content="getCurrentByteCount()">
<meta name="keywords" content="getMaximumByteCount()">
<meta name="keywords" content="getCurrentFileCount()">
<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">
@ -137,27 +151,34 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_SIZE">BUFFER_SIZE</a></span></code></th>
<td class="colLast">
<div class="block">The maximum buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedInputStreams</code></a> created by this object (currently 8192).</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="#currentByteCount">currentByteCount</a></span></code></th>
<td class="colLast">
<div class="block">The number of bytes that have already been read from the current file.</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<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">
<div class="block">The number of files that have been opened so far.</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/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>
<tr class="altColor">
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">BufferedInputStream</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentInputStream">currentInputStream</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">
<tr class="rowColor">
<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">
@ -224,7 +245,7 @@ long&nbsp;maximumByteCount)</code></th>
<td class="colFirst"><code>private void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createNextFileInputStream()">createNextFileInputStream</a></span>()</code></th>
<td class="colLast">
<div class="block">Open the following file in the sequence, and update the <a href="#currentFileInputStream"><code>currentFileInputStream</code></a>.</div>
<div class="block">Open the following file in the sequence, and update the <a href="#currentInputStream"><code>currentInputStream</code></a>.</div>
</td>
</tr>
<tr class="altColor" id="i2">
@ -314,11 +335,24 @@ long&nbsp;maximumByteCount)</code></th>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentFileInputStream">currentFileInputStream</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">currentFileInputStream</span></div>
<h3><a id="currentInputStream">currentInputStream</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/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">BufferedInputStream</a></span>&nbsp;<span class="memberName">currentInputStream</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>
<li class="blockList">
<section class="detail">
<h3><a id="BUFFER_SIZE">BUFFER_SIZE</a></h3>
<div class="memberSignature"><span class="modifiers">private static final</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">BUFFER_SIZE</span></div>
<div class="block">The maximum buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedInputStreams</code></a> created by this object (currently 8192).
If the <a href="#maximumByteCount"><code>maximumByteCount</code></a> is lower than this value, that is used instead.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverSplitFileInputStream.BUFFER_SIZE">Constant Field Values</a></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
@ -357,7 +391,7 @@ long&nbsp;maximumByteCount)</span></div>
<h3><a id="createNextFileInputStream()">createNextFileInputStream</a></h3>
<div class="memberSignature"><span class="modifiers">private</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>
<div class="block">Open the following file in the sequence, and update the <a href="#currentInputStream"><code>currentInputStream</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 a problem is encountered while opening or closing a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStream</code></a>.</dd>

View file

@ -2,12 +2,14 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ICleaverInputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ICleaverInputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input, interface: ICleaverInputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.input.ICleaverInputStream interface">
<meta name="keywords" content="fromElement()">
<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">
@ -128,9 +130,10 @@ extends <a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.l
<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>
<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;password)</code></th>
<td class="colLast">
<div class="block">Construct a ICleaverInputStream from a XML tag.</div>
<div class="block">
Construct a ICleaverInputStream from a XML tag.</div>
</td>
</tr>
</tbody>
@ -154,21 +157,41 @@ extends <a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.l
<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>
<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;password)</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>
<div class="block"><p>
Construct a ICleaverInputStream from a XML tag.
</p>
<p>
Based on the input <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true#getTagName()" title="class or interface in org.w3c.dom" class="externalLink"><code>tagName</code></a>, a different ICleaverInputStream is created:
</p>
<ul>
<li>&lt;Crypt&gt; tags create a <a href="CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><code>CleaverCryptInputStream</code></a> with the <i>salt</i> and <i>iv</i> respectively
<a href="../../utils/SaltSerializer.html#deserialize(java.lang.String)"><code>deserialized</code></a> from the <code>salt</code> and <code>iv</code> attributes, wrapping the ICleaverInputStream
recursively created from its child;</li>
<li>&lt;Deflate&gt; tags create a <a href="CleaverDeflateInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><code>CleaverDeflateInputStream</code></a> wrapping the ICleaverInputStream recursively created from its child;</li>
<li>&lt;Simple&gt; tags create a <a href="CleaverSimpleFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><code>CleaverSimpleFileInputStream</code></a> with 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> specified in the child &lt;OriginalFile&gt;
tag;</li>
<li>&lt;Split&gt; tags create a <a href="CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><code>CleaverSplitFileInputStream</code></a> with 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> specified in the child &lt;OriginalFile&gt;
tag and the part size specified in the <code>part-size</code> attribute;</li>
<li>&lt;Fork&gt;, representing a <a href="CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><code>CleaverForkFileInputStream</code></a> with 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> specified in the child &lt;OriginalFile&gt;
tag and the number of parts specified in the <code>parts</code> attribute;</li>
</ul></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>element</code> - The XML tag.</dd>
<dd><code>element</code> - The XML <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> to construct the ICleaverInputStream from.</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>
<dd><code>password</code> - The password to use in case &lt;Crypt&gt; tags are present.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The created ICleaverInputStream.</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></code> - If an unknown tag is encountered.</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - If something goes wrong while opening the streams (<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"><code>missing files</code></a>, insufficient permissions,
...)</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a>,
<a href="../../utils/SaltSerializer.html" title="class in eu.steffo.cleaver.logic.utils"><code>SaltSerializer</code></a></dd>
</dl>
</section>
</li>

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream.input</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream.input (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.input">
<meta name="generator" content="javadoc/PackageWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.input package">
<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">
@ -130,7 +131,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<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">
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension.</div>
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a single <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension through a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedInputStream</code></a> wrapping a
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStream</code></a>.</div>
</td>
</tr>
<tr class="altColor">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream.input Class Hierarchy</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream.input Class Hierarchy (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">
@ -82,14 +82,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<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">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>
<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>

View file

@ -2,12 +2,30 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CleaverCryptOutputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CleaverCryptOutputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, class: CleaverCryptOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.output.CleaverCryptOutputStream class">
<meta name="keywords" content="cipher">
<meta name="keywords" content="salt">
<meta name="keywords" content="ENCRYPTION_ALGORITHM">
<meta name="keywords" content="MODE_OF_OPERATION">
<meta name="keywords" content="PADDING">
<meta name="keywords" content="SALT_SIZE">
<meta name="keywords" content="KEY_DERIVATION_ALGORITHM">
<meta name="keywords" content="KEY_ITERATION_COUNT">
<meta name="keywords" content="KEY_LENGTH">
<meta name="keywords" content="IV_SIZE">
<meta name="keywords" content="getTransformationString()">
<meta name="keywords" content="generateSecure()">
<meta name="keywords" content="generateIV()">
<meta name="keywords" content="generatePasswordKey()">
<meta name="keywords" content="initCipher()">
<meta name="keywords" content="write()">
<meta name="keywords" content="toElement()">
<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">
@ -21,7 +39,7 @@
<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};
<script type="text/javascript">var data = {"i0":9,"i1":10,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":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";
@ -299,6 +317,24 @@ byte[]&nbsp;salt)</code></th>
</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(byte%5B%5D)">write</a></span>&#8203;(byte[]&nbsp;b)</code></th>
<td class="colLast">
<div class="block">Force writes of 1 byte at a time by overriding <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"><code>FilterOutputStream.write(byte[])</code></a> with the code from
<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"><code>OutputStream.write(byte[])</code></a>.</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(byte%5B%5D,int,int)">write</a></span>&#8203;(byte[]&nbsp;b,
int&nbsp;off,
int&nbsp;len)</code></th>
<td class="colLast">
<div class="block">Force writes of 1 byte at a time by overriding <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"><code>FilterOutputStream.write(byte[], int, int)</code></a> with the code from
<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"><code>OutputStream.write(byte[], int, int)</code></a>.</div>
</td>
</tr>
<tr class="altColor" id="i8">
<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>
@ -310,7 +346,7 @@ byte[]&nbsp;salt)</code></th>
<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>
</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></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">
@ -555,6 +591,44 @@ byte[]&nbsp;salt)</span>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="write(byte[])">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">byte[]&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>
<div class="block">Force writes of 1 byte at a time by overriding <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"><code>FilterOutputStream.write(byte[])</code></a> with the code from
<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"><code>OutputStream.write(byte[])</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/io/FilterOutputStream.html?is-external=true#write(byte%5B%5D)" 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="paramLabel">Parameters:</span></dt>
<dd><code>b</code> - The buffer from where the data should be written.</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> - If an error occours during the write.</dd>
</dl>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="write(byte[],int,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">byte[]&nbsp;b,
int&nbsp;off,
int&nbsp;len)</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">Force writes of 1 byte at a time by overriding <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"><code>FilterOutputStream.write(byte[], int, int)</code></a> with the code from
<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"><code>OutputStream.write(byte[], int, int)</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/io/FilterOutputStream.html?is-external=true#write(byte%5B%5D,int,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="paramLabel">Parameters:</span></dt>
<dd><code>b</code> - The buffer from where the data should be written.</dd>
<dd><code>off</code> - The first position of the b buffer from where the data should be written.</dd>
<dd><code>len</code> - The maximum number of bytes to write.</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> - If an error occours during the write.</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>

View file

@ -2,12 +2,14 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CleaverDeflateOutputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CleaverDeflateOutputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, class: CleaverDeflateOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.output.CleaverDeflateOutputStream class">
<meta name="keywords" content="toElement()">
<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">

View file

@ -2,12 +2,26 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CleaverForkFileOutputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CleaverForkFileOutputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, class: CleaverForkFileOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.output.CleaverForkFileOutputStream class">
<meta name="keywords" content="baseFile">
<meta name="keywords" content="outputStreams">
<meta name="keywords" content="writeTo">
<meta name="keywords" content="partSize">
<meta name="keywords" content="BUFFER_SIZE">
<meta name="keywords" content="getBaseFile()">
<meta name="keywords" content="getPartSize()">
<meta name="keywords" content="getParts()">
<meta name="keywords" content="getWriteTo()">
<meta name="keywords" content="getTotalReadBytes()">
<meta name="keywords" content="write()">
<meta name="keywords" content="close()">
<meta name="keywords" content="toElement()">
<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">
@ -109,7 +123,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/ja
implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></pre>
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that reads split data from a specific number of files having the same size.
Bytes are written one at a time to the files in a round-robin format until the stream is exausted.</div>
Bytes are written one at a time to the files in a round-robin sequence until the stream is exausted.</div>
</section>
<section class="summary">
<ul class="blockList">
@ -136,24 +150,31 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
<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="colFirst"><code>private static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_SIZE">BUFFER_SIZE</a></span></code></th>
<td class="colLast">
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a> where bytes are written to.</div>
<div class="block">The maaximum buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStreams</code></a> created by this object (currently 8192).</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/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">BufferedOutputStream</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#outputStreams">outputStreams</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/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStreams</code></a> this object can write to.</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 number of bytes that have been written to a single part.</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<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">
<div class="block">The index of the next <a href="#fileOutputStreams"><code>FileInputStream</code></a> to write a byte to.</div>
<div class="block">The index of the next <a href="#outputStreams"><code>FileInputStream</code></a> to write a byte to.</div>
</td>
</tr>
</tbody>
@ -290,16 +311,18 @@ int&nbsp;parts)</code></th>
</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>
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a> where bytes are written to.</div>
<h3><a id="outputStreams">outputStreams</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/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">BufferedOutputStream</a>[]</span>&nbsp;<span class="memberName">outputStreams</span></div>
<div class="block">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>OutputStreams</code></a> this object can write to.
Each one wraps a different <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> writing to a *.cXX file.</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>
<div class="block">The index of the next <a href="#fileOutputStreams"><code>FileInputStream</code></a> to write a byte to.</div>
<div class="block">The index of the next <a href="#outputStreams"><code>FileInputStream</code></a> to write a byte to.</div>
</section>
</li>
<li class="blockList">
@ -309,6 +332,17 @@ int&nbsp;parts)</code></th>
<div class="block">The number of bytes that have been written to a single part.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="BUFFER_SIZE">BUFFER_SIZE</a></h3>
<div class="memberSignature"><span class="modifiers">private static final</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">BUFFER_SIZE</span></div>
<div class="block">The maaximum buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStreams</code></a> created by this object (currently 8192).</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.output.CleaverForkFileOutputStream.BUFFER_SIZE">Constant Field Values</a></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>

View file

@ -2,12 +2,17 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CleaverSimpleFileOutputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CleaverSimpleFileOutputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, class: CleaverSimpleFileOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.output.CleaverSimpleFileOutputStream class">
<meta name="keywords" content="baseFile">
<meta name="keywords" content="BUFFER_SIZE">
<meta name="keywords" content="toElement()">
<meta name="keywords" content="getBaseFile()">
<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">
@ -95,7 +100,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<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"><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.CleaverSimpleFileOutputStream</div>
</div>
</div>
@ -107,13 +112,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</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>
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FilterOutputStream</a>
implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></pre>
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a single file with a *.c0 extension.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a></dd>
</dl>
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a single ̧<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension through a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStream</code></a> wrapping a
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a>.</div>
</section>
<section class="summary">
<ul class="blockList">
@ -141,9 +143,21 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
<div class="block">The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to write to.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_SIZE">BUFFER_SIZE</a></span></code></th>
<td class="colLast">
<div class="block">The buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStream</code></a> created by this object (currently 8192).</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 ======== -->
@ -208,15 +222,15 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
</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">
<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/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>
</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>, <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></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>
</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">
@ -242,6 +256,17 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
<div class="block">The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to write to.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="BUFFER_SIZE">BUFFER_SIZE</a></h3>
<div class="memberSignature"><span class="modifiers">private static final</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">BUFFER_SIZE</span></div>
<div class="block">The buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStream</code></a> created by this object (currently 8192).</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.output.CleaverSimpleFileOutputStream.BUFFER_SIZE">Constant Field Values</a></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>

View file

@ -2,12 +2,27 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>CleaverSplitFileOutputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>CleaverSplitFileOutputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, class: CleaverSplitFileOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.output.CleaverSplitFileOutputStream class">
<meta name="keywords" content="baseFile">
<meta name="keywords" content="currentByteCount">
<meta name="keywords" content="maximumByteCount">
<meta name="keywords" content="currentFileCount">
<meta name="keywords" content="currentOutputStream">
<meta name="keywords" content="BUFFER_SIZE">
<meta name="keywords" content="createNextFileOutputStream()">
<meta name="keywords" content="write()">
<meta name="keywords" content="close()">
<meta name="keywords" content="getBaseFile()">
<meta name="keywords" content="getCurrentByteCount()">
<meta name="keywords" content="getMaximumByteCount()">
<meta name="keywords" content="getCurrentFileCount()">
<meta name="keywords" content="toElement()">
<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">
@ -137,27 +152,34 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_SIZE">BUFFER_SIZE</a></span></code></th>
<td class="colLast">
<div class="block">The maximum buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStreams</code></a> created by this object (currently 8192).</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="#currentByteCount">currentByteCount</a></span></code></th>
<td class="colLast">
<div class="block">The number of bytes that have already been written to the current file.</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<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">
<div class="block">The number of files that have been opened so far.</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/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>
<tr class="altColor">
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">BufferedOutputStream</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentOutputStream">currentOutputStream</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>
<div class="block">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> this object is currently writing to.</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<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">
@ -224,7 +246,7 @@ long&nbsp;maximumByteCount)</code></th>
<td class="colFirst"><code>private void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createNextFileOutputStream()">createNextFileOutputStream</a></span>()</code></th>
<td class="colLast">
<div class="block">Create the following file in the sequence, and update the <a href="#currentFileOutputStream"><code>currentFileOutputStream</code></a>.</div>
<div class="block">Create the following file in the sequence, and update the <a href="#currentOutputStream"><code>currentOutputStream</code></a>.</div>
</td>
</tr>
<tr class="altColor" id="i2">
@ -321,9 +343,24 @@ long&nbsp;maximumByteCount)</code></th>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="currentFileOutputStream">currentFileOutputStream</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">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>
<h3><a id="currentOutputStream">currentOutputStream</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/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">BufferedOutputStream</a></span>&nbsp;<span class="memberName">currentOutputStream</span></div>
<div class="block">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> this object is currently writing to.
It is a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStream</code></a> wrapping a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a>.</div>
</section>
</li>
<li class="blockList">
<section class="detail">
<h3><a id="BUFFER_SIZE">BUFFER_SIZE</a></h3>
<div class="memberSignature"><span class="modifiers">private static final</span>&nbsp;<span class="returnType">int</span>&nbsp;<span class="memberName">BUFFER_SIZE</span></div>
<div class="block">The maximum buffer size in bytes of the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStreams</code></a> created by this object (currently 8192).
If the <a href="#maximumByteCount"><code>maximumByteCount</code></a> is lower than this value, that is used instead.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.output.CleaverSplitFileOutputStream.BUFFER_SIZE">Constant Field Values</a></dd>
</dl>
</section>
</li>
</ul>
@ -364,7 +401,7 @@ long&nbsp;maximumByteCount)</span></div>
<h3><a id="createNextFileOutputStream()">createNextFileOutputStream</a></h3>
<div class="memberSignature"><span class="modifiers">private</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>
<div class="block">Create the following file in the sequence, and update the <a href="#currentOutputStream"><code>currentOutputStream</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>

View file

@ -2,12 +2,14 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>ICleaverOutputStream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>ICleaverOutputStream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output, interface: ICleaverOutputStream">
<meta name="generator" content="javadoc/ClassWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.output.ICleaverOutputStream interface">
<meta name="keywords" content="toElement()">
<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">

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream.output</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream.output (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream.output">
<meta name="generator" content="javadoc/PackageWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream.output package">
<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">
@ -130,7 +131,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<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 <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a single file with a *.c0 extension.</div>
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a single ̧<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension through a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/BufferedOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>BufferedOutputStream</code></a> wrapping a
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a>.</div>
</td>
</tr>
<tr class="altColor">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream.output Class Hierarchy</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream.output Class Hierarchy (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">
@ -82,14 +82,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<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">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>
<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>

View file

@ -2,12 +2,13 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<meta name="description" content="declaration: module: eu.steffo.cleaver, package: eu.steffo.cleaver.logic.stream">
<meta name="generator" content="javadoc/PackageWriterImpl">
<meta name="keywords" content="eu.steffo.cleaver.logic.stream package">
<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">

View file

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 20:19:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream Class Hierarchy</title>
<!-- Generated by javadoc (13.0.1) on Sun Jan 12 19:20:01 CET 2020 -->
<title>eu.steffo.cleaver.logic.stream Class Hierarchy (Cleaver)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-01-09">
<meta name="dc.created" content="2020-01-12">
<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">

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