From 2ad1c84f832bc34d2b7598b80b2faec361c97eda Mon Sep 17 00:00:00 2001 From: Luka5W <74739057+Luka5W@users.noreply.github.com> Date: Mon, 25 Jan 2021 20:59:44 +0100 Subject: [PATCH] Minor/ Major fixes, Implemented CORS support --- build.gradle | 5 +- docs/javadoc/allclasses-frame.html | 6 +- docs/javadoc/allclasses-noframe.html | 6 +- .../github/luka5w/fileserver/Constants.html | 8 +- .../com/github/luka5w/fileserver/Main.html | 8 +- .../com/github/luka5w/fileserver/api/API.html | 17 +- .../fileserver/api/APIVersion.Endpoint.html | 8 +- .../luka5w/fileserver/api/APIVersion.html | 8 +- .../luka5w/fileserver/api/HttpException.html | 8 +- .../luka5w/fileserver/api/package-frame.html | 6 +- .../fileserver/api/package-summary.html | 8 +- .../luka5w/fileserver/api/package-tree.html | 8 +- .../com/github/luka5w/fileserver/data/DB.html | 8 +- .../github/luka5w/fileserver/data/FileDB.html | 8 +- .../fileserver/data/UserDB.UserData.html | 8 +- .../github/luka5w/fileserver/data/UserDB.html | 8 +- .../fileserver/data/datatypes/User.Type.html | 8 +- .../fileserver/data/datatypes/User.html | 8 +- .../data/datatypes/package-frame.html | 6 +- .../data/datatypes/package-summary.html | 8 +- .../data/datatypes/package-tree.html | 8 +- .../luka5w/fileserver/data/package-frame.html | 6 +- .../fileserver/data/package-summary.html | 8 +- .../luka5w/fileserver/data/package-tree.html | 8 +- .../luka5w/fileserver/package-frame.html | 6 +- .../luka5w/fileserver/package-summary.html | 8 +- .../luka5w/fileserver/package-tree.html | 8 +- .../luka5w/fileserver/server/Server.html | 8 +- .../fileserver/server/ShutdownException.html | 8 +- .../fileserver/server/package-frame.html | 6 +- .../fileserver/server/package-summary.html | 8 +- .../fileserver/server/package-tree.html | 8 +- .../github/luka5w/http/HttpStatusCode.html | 8 +- .../com/github/luka5w/http/package-frame.html | 6 +- .../github/luka5w/http/package-summary.html | 8 +- .../com/github/luka5w/http/package-tree.html | 8 +- docs/javadoc/constant-values.html | 8 +- docs/javadoc/deprecated-list.html | 8 +- docs/javadoc/help-doc.html | 8 +- docs/javadoc/index-all.html | 10 +- docs/javadoc/index.html | 4 +- docs/javadoc/javadoc/allclasses-frame.html | 32 + docs/javadoc/javadoc/allclasses-noframe.html | 32 + .../github/luka5w/fileserver/Constants.html | 349 ++++ .../com/github/luka5w/fileserver/Main.html | 354 ++++ .../com/github/luka5w/fileserver/api/API.html | 343 ++++ .../fileserver/api/APIVersion.Endpoint.html | 244 +++ .../luka5w/fileserver/api/APIVersion.html | 389 ++++ .../luka5w/fileserver/api/HttpException.html | 364 ++++ .../luka5w/fileserver/api/package-frame.html | 29 + .../fileserver/api/package-summary.html | 182 ++ .../luka5w/fileserver/api/package-tree.html | 149 ++ .../com/github/luka5w/fileserver/data/DB.html | 357 ++++ .../github/luka5w/fileserver/data/FileDB.html | 470 +++++ .../fileserver/data/UserDB.UserData.html | 498 ++++++ .../github/luka5w/fileserver/data/UserDB.html | 868 +++++++++ .../fileserver/data/datatypes/User.Type.html | 368 ++++ .../fileserver/data/datatypes/User.html | 433 +++++ .../data/datatypes/package-frame.html | 24 + .../data/datatypes/package-summary.html | 159 ++ .../data/datatypes/package-tree.html | 147 ++ .../luka5w/fileserver/data/package-frame.html | 22 + .../fileserver/data/package-summary.html | 152 ++ .../luka5w/fileserver/data/package-tree.html | 145 ++ .../luka5w/fileserver/package-frame.html | 21 + .../luka5w/fileserver/package-summary.html | 150 ++ .../luka5w/fileserver/package-tree.html | 136 ++ .../luka5w/fileserver/server/Server.html | 421 +++++ .../fileserver/server/ShutdownException.html | 262 +++ .../fileserver/server/package-frame.html | 24 + .../fileserver/server/package-summary.html | 159 ++ .../fileserver/server/package-tree.html | 144 ++ .../github/luka5w/http/HttpStatusCode.html | 1587 +++++++++++++++++ .../com/github/luka5w/http/package-frame.html | 20 + .../github/luka5w/http/package-summary.html | 142 ++ .../com/github/luka5w/http/package-tree.html | 139 ++ docs/javadoc/javadoc/constant-values.html | 165 ++ docs/javadoc/javadoc/deprecated-list.html | 147 ++ docs/javadoc/javadoc/help-doc.html | 223 +++ docs/javadoc/javadoc/index-all.html | 590 ++++++ docs/javadoc/javadoc/index.html | 75 + docs/javadoc/javadoc/overview-frame.html | 26 + docs/javadoc/javadoc/overview-summary.html | 156 ++ docs/javadoc/javadoc/overview-tree.html | 182 ++ docs/javadoc/javadoc/package-list | 6 + docs/javadoc/javadoc/script.js | 30 + docs/javadoc/javadoc/serialized-form.html | 160 ++ docs/javadoc/javadoc/stylesheet.css | 574 ++++++ docs/javadoc/overview-frame.html | 6 +- docs/javadoc/overview-summary.html | 10 +- docs/javadoc/overview-tree.html | 8 +- docs/javadoc/serialized-form.html | 8 +- .../github/luka5w/fileserver/Constants.java | 2 +- .../com/github/luka5w/fileserver/Main.java | 2 +- .../com/github/luka5w/fileserver/api/API.java | 39 +- .../github/luka5w/http/HttpStatusCode.java | 2 +- 96 files changed, 11857 insertions(+), 185 deletions(-) create mode 100644 docs/javadoc/javadoc/allclasses-frame.html create mode 100644 docs/javadoc/javadoc/allclasses-noframe.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/Constants.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/Main.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/api/API.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/api/APIVersion.Endpoint.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/api/APIVersion.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/api/HttpException.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-frame.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-summary.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-tree.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/DB.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/FileDB.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/UserDB.UserData.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/UserDB.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/User.Type.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/User.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-frame.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-summary.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-tree.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-frame.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-summary.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-tree.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/package-frame.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/package-summary.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/package-tree.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/server/Server.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/server/ShutdownException.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-frame.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-summary.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-tree.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/http/HttpStatusCode.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/http/package-frame.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/http/package-summary.html create mode 100644 docs/javadoc/javadoc/com/github/luka5w/http/package-tree.html create mode 100644 docs/javadoc/javadoc/constant-values.html create mode 100644 docs/javadoc/javadoc/deprecated-list.html create mode 100644 docs/javadoc/javadoc/help-doc.html create mode 100644 docs/javadoc/javadoc/index-all.html create mode 100644 docs/javadoc/javadoc/index.html create mode 100644 docs/javadoc/javadoc/overview-frame.html create mode 100644 docs/javadoc/javadoc/overview-summary.html create mode 100644 docs/javadoc/javadoc/overview-tree.html create mode 100644 docs/javadoc/javadoc/package-list create mode 100644 docs/javadoc/javadoc/script.js create mode 100644 docs/javadoc/javadoc/serialized-form.html create mode 100644 docs/javadoc/javadoc/stylesheet.css diff --git a/build.gradle b/build.gradle index f6b5d44..ad32be5 100644 --- a/build.gradle +++ b/build.gradle @@ -3,7 +3,7 @@ plugins { } group 'com.github.luka5w.fileserver' -version 'pre0.0.1' +version 'pre0.0.2' ext { mainClass = project.group + '.Main' @@ -40,5 +40,6 @@ task runMain(dependsOn: 'classes', type: JavaExec) { main = project.ext.mainClass classpath = sourceSets.main.runtimeClasspath // arguments, the program (jar) should execute with - args = ["--setup"] + //args = ["--setup"] + args = [""] } \ No newline at end of file diff --git a/docs/javadoc/allclasses-frame.html b/docs/javadoc/allclasses-frame.html index de0507f..d8ea80d 100644 --- a/docs/javadoc/allclasses-frame.html +++ b/docs/javadoc/allclasses-frame.html @@ -2,9 +2,9 @@ - -All Classes (FileServer pre0.0.1 API) - + +All Classes (FileServer pre0.0.2 API) + diff --git a/docs/javadoc/allclasses-noframe.html b/docs/javadoc/allclasses-noframe.html index 34f5c45..f33fd75 100644 --- a/docs/javadoc/allclasses-noframe.html +++ b/docs/javadoc/allclasses-noframe.html @@ -2,9 +2,9 @@ - -All Classes (FileServer pre0.0.1 API) - + +All Classes (FileServer pre0.0.2 API) + diff --git a/docs/javadoc/com/github/luka5w/fileserver/Constants.html b/docs/javadoc/com/github/luka5w/fileserver/Constants.html index d0b556b..31272f6 100644 --- a/docs/javadoc/com/github/luka5w/fileserver/Constants.html +++ b/docs/javadoc/com/github/luka5w/fileserver/Constants.html @@ -2,9 +2,9 @@ - -Constants (FileServer pre0.0.1 API) - + +Constants (FileServer pre0.0.2 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/javadoc/com/github/luka5w/fileserver/api/package-summary.html b/docs/javadoc/com/github/luka5w/fileserver/api/package-summary.html index 10c7dc6..402f9ef 100644 --- a/docs/javadoc/com/github/luka5w/fileserver/api/package-summary.html +++ b/docs/javadoc/com/github/luka5w/fileserver/api/package-summary.html @@ -2,9 +2,9 @@ - -com.github.luka5w.fileserver.api (FileServer pre0.0.1 API) - + +com.github.luka5w.fileserver.api (FileServer pre0.0.2 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/javadoc/com/github/luka5w/fileserver/data/datatypes/package-summary.html b/docs/javadoc/com/github/luka5w/fileserver/data/datatypes/package-summary.html index 5f4dcfe..19da181 100644 --- a/docs/javadoc/com/github/luka5w/fileserver/data/datatypes/package-summary.html +++ b/docs/javadoc/com/github/luka5w/fileserver/data/datatypes/package-summary.html @@ -2,9 +2,9 @@ - -com.github.luka5w.fileserver.data.datatypes (FileServer pre0.0.1 API) - + +com.github.luka5w.fileserver.data.datatypes (FileServer pre0.0.2 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/javadoc/com/github/luka5w/fileserver/data/package-summary.html b/docs/javadoc/com/github/luka5w/fileserver/data/package-summary.html index e986c06..d57e870 100644 --- a/docs/javadoc/com/github/luka5w/fileserver/data/package-summary.html +++ b/docs/javadoc/com/github/luka5w/fileserver/data/package-summary.html @@ -2,9 +2,9 @@ - -com.github.luka5w.fileserver.data (FileServer pre0.0.1 API) - + +com.github.luka5w.fileserver.data (FileServer pre0.0.2 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/javadoc/com/github/luka5w/fileserver/package-summary.html b/docs/javadoc/com/github/luka5w/fileserver/package-summary.html index da32436..83bfd94 100644 --- a/docs/javadoc/com/github/luka5w/fileserver/package-summary.html +++ b/docs/javadoc/com/github/luka5w/fileserver/package-summary.html @@ -2,9 +2,9 @@ - -com.github.luka5w.fileserver (FileServer pre0.0.1 API) - + +com.github.luka5w.fileserver (FileServer pre0.0.2 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/javadoc/com/github/luka5w/fileserver/server/package-summary.html b/docs/javadoc/com/github/luka5w/fileserver/server/package-summary.html index d2ce069..e22672d 100644 --- a/docs/javadoc/com/github/luka5w/fileserver/server/package-summary.html +++ b/docs/javadoc/com/github/luka5w/fileserver/server/package-summary.html @@ -2,9 +2,9 @@ - -com.github.luka5w.fileserver.server (FileServer pre0.0.1 API) - + +com.github.luka5w.fileserver.server (FileServer pre0.0.2 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/javadoc/com/github/luka5w/http/package-summary.html b/docs/javadoc/com/github/luka5w/http/package-summary.html index 0bbc0c9..bf173ac 100644 --- a/docs/javadoc/com/github/luka5w/http/package-summary.html +++ b/docs/javadoc/com/github/luka5w/http/package-summary.html @@ -2,9 +2,9 @@ - -com.github.luka5w.http (FileServer pre0.0.1 API) - + +com.github.luka5w.http (FileServer pre0.0.2 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/javadoc/allclasses-noframe.html b/docs/javadoc/javadoc/allclasses-noframe.html new file mode 100644 index 0000000..3601614 --- /dev/null +++ b/docs/javadoc/javadoc/allclasses-noframe.html @@ -0,0 +1,32 @@ + + + + + +All Classes (FileServer pre0.0.2 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/Constants.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/Constants.html new file mode 100644 index 0000000..521add9 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/Constants.html @@ -0,0 +1,349 @@ + + + + + +Constants (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver
+

Class Constants

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/Main.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/Main.html new file mode 100644 index 0000000..7f85ed3 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/Main.html @@ -0,0 +1,354 @@ + + + + + +Main (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver
+

Class Main

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/API.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/API.html new file mode 100644 index 0000000..37488b5 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/API.html @@ -0,0 +1,343 @@ + + + + + +API (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.api
+

Class API

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/APIVersion.Endpoint.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/APIVersion.Endpoint.html new file mode 100644 index 0000000..46a120d --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/APIVersion.Endpoint.html @@ -0,0 +1,244 @@ + + + + + +APIVersion.Endpoint (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.api
+

Interface APIVersion.Endpoint

+
+
+
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/APIVersion.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/APIVersion.html new file mode 100644 index 0000000..cf631d2 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/APIVersion.html @@ -0,0 +1,389 @@ + + + + + +APIVersion (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.api
+

Class APIVersion

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/HttpException.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/HttpException.html new file mode 100644 index 0000000..be74a62 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/HttpException.html @@ -0,0 +1,364 @@ + + + + + +HttpException (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.api
+

Class HttpException

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-frame.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-frame.html new file mode 100644 index 0000000..badfbc8 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-frame.html @@ -0,0 +1,29 @@ + + + + + +com.github.luka5w.fileserver.api (FileServer pre0.0.2 API) + + + + + +

com.github.luka5w.fileserver.api

+
+

Interfaces

+ +

Classes

+ +

Exceptions

+ +
+ + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-summary.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-summary.html new file mode 100644 index 0000000..be92ff7 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-summary.html @@ -0,0 +1,182 @@ + + + + + +com.github.luka5w.fileserver.api (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Package com.github.luka5w.fileserver.api

+
+
+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-tree.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-tree.html new file mode 100644 index 0000000..9695416 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/api/package-tree.html @@ -0,0 +1,149 @@ + + + + + +com.github.luka5w.fileserver.api Class Hierarchy (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Hierarchy For Package com.github.luka5w.fileserver.api

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/DB.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/DB.html new file mode 100644 index 0000000..25f9957 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/DB.html @@ -0,0 +1,357 @@ + + + + + +DB (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.data
+

Class DB

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/FileDB.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/FileDB.html new file mode 100644 index 0000000..0e2875a --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/FileDB.html @@ -0,0 +1,470 @@ + + + + + +FileDB (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.data
+

Class FileDB

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/UserDB.UserData.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/UserDB.UserData.html new file mode 100644 index 0000000..6171f76 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/UserDB.UserData.html @@ -0,0 +1,498 @@ + + + + + +UserDB.UserData (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.data
+

Class UserDB.UserData

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/UserDB.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/UserDB.html new file mode 100644 index 0000000..6884d52 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/UserDB.html @@ -0,0 +1,868 @@ + + + + + +UserDB (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.data
+

Class UserDB

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/User.Type.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/User.Type.html new file mode 100644 index 0000000..1208f98 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/User.Type.html @@ -0,0 +1,368 @@ + + + + + +User.Type (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.data.datatypes
+

Enum User.Type

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/User.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/User.html new file mode 100644 index 0000000..333ff1d --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/User.html @@ -0,0 +1,433 @@ + + + + + +User (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.data.datatypes
+

Class User

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-frame.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-frame.html new file mode 100644 index 0000000..d5aaa5d --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-frame.html @@ -0,0 +1,24 @@ + + + + + +com.github.luka5w.fileserver.data.datatypes (FileServer pre0.0.2 API) + + + + + +

com.github.luka5w.fileserver.data.datatypes

+
+

Classes

+ +

Enums

+ +
+ + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-summary.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-summary.html new file mode 100644 index 0000000..4b21ff9 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-summary.html @@ -0,0 +1,159 @@ + + + + + +com.github.luka5w.fileserver.data.datatypes (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Package com.github.luka5w.fileserver.data.datatypes

+
+
+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-tree.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-tree.html new file mode 100644 index 0000000..de0f58a --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/datatypes/package-tree.html @@ -0,0 +1,147 @@ + + + + + +com.github.luka5w.fileserver.data.datatypes Class Hierarchy (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Hierarchy For Package com.github.luka5w.fileserver.data.datatypes

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-frame.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-frame.html new file mode 100644 index 0000000..866e88a --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-frame.html @@ -0,0 +1,22 @@ + + + + + +com.github.luka5w.fileserver.data (FileServer pre0.0.2 API) + + + + + +

com.github.luka5w.fileserver.data

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-summary.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-summary.html new file mode 100644 index 0000000..a7fd61c --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-summary.html @@ -0,0 +1,152 @@ + + + + + +com.github.luka5w.fileserver.data (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Package com.github.luka5w.fileserver.data

+
+
+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-tree.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-tree.html new file mode 100644 index 0000000..43de2c5 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/data/package-tree.html @@ -0,0 +1,145 @@ + + + + + +com.github.luka5w.fileserver.data Class Hierarchy (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Hierarchy For Package com.github.luka5w.fileserver.data

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/package-frame.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/package-frame.html new file mode 100644 index 0000000..05b3b7a --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/package-frame.html @@ -0,0 +1,21 @@ + + + + + +com.github.luka5w.fileserver (FileServer pre0.0.2 API) + + + + + +

com.github.luka5w.fileserver

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/package-summary.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/package-summary.html new file mode 100644 index 0000000..caab305 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/package-summary.html @@ -0,0 +1,150 @@ + + + + + +com.github.luka5w.fileserver (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Package com.github.luka5w.fileserver

+
+
+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/package-tree.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/package-tree.html new file mode 100644 index 0000000..4d0a57a --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/package-tree.html @@ -0,0 +1,136 @@ + + + + + +com.github.luka5w.fileserver Class Hierarchy (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Hierarchy For Package com.github.luka5w.fileserver

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/Server.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/Server.html new file mode 100644 index 0000000..a61bb15 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/Server.html @@ -0,0 +1,421 @@ + + + + + +Server (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.server
+

Class Server

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/ShutdownException.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/ShutdownException.html new file mode 100644 index 0000000..59c3127 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/ShutdownException.html @@ -0,0 +1,262 @@ + + + + + +ShutdownException (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.fileserver.server
+

Class ShutdownException

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-frame.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-frame.html new file mode 100644 index 0000000..2dc606b --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-frame.html @@ -0,0 +1,24 @@ + + + + + +com.github.luka5w.fileserver.server (FileServer pre0.0.2 API) + + + + + +

com.github.luka5w.fileserver.server

+
+

Classes

+ +

Exceptions

+ +
+ + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-summary.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-summary.html new file mode 100644 index 0000000..84d3b1a --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-summary.html @@ -0,0 +1,159 @@ + + + + + +com.github.luka5w.fileserver.server (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Package com.github.luka5w.fileserver.server

+
+
+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-tree.html b/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-tree.html new file mode 100644 index 0000000..a5289ec --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/fileserver/server/package-tree.html @@ -0,0 +1,144 @@ + + + + + +com.github.luka5w.fileserver.server Class Hierarchy (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Hierarchy For Package com.github.luka5w.fileserver.server

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/http/HttpStatusCode.html b/docs/javadoc/javadoc/com/github/luka5w/http/HttpStatusCode.html new file mode 100644 index 0000000..4fe35fa --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/http/HttpStatusCode.html @@ -0,0 +1,1587 @@ + + + + + +HttpStatusCode (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.github.luka5w.http
+

Enum HttpStatusCode

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/http/package-frame.html b/docs/javadoc/javadoc/com/github/luka5w/http/package-frame.html new file mode 100644 index 0000000..80bc502 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/http/package-frame.html @@ -0,0 +1,20 @@ + + + + + +com.github.luka5w.http (FileServer pre0.0.2 API) + + + + + +

com.github.luka5w.http

+
+

Enums

+ +
+ + diff --git a/docs/javadoc/javadoc/com/github/luka5w/http/package-summary.html b/docs/javadoc/javadoc/com/github/luka5w/http/package-summary.html new file mode 100644 index 0000000..1a22fd2 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/http/package-summary.html @@ -0,0 +1,142 @@ + + + + + +com.github.luka5w.http (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Package com.github.luka5w.http

+
+
+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/com/github/luka5w/http/package-tree.html b/docs/javadoc/javadoc/com/github/luka5w/http/package-tree.html new file mode 100644 index 0000000..2cd5ea6 --- /dev/null +++ b/docs/javadoc/javadoc/com/github/luka5w/http/package-tree.html @@ -0,0 +1,139 @@ + + + + + +com.github.luka5w.http Class Hierarchy (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Hierarchy For Package com.github.luka5w.http

+Package Hierarchies: + +
+
+

Enum Hierarchy

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/constant-values.html b/docs/javadoc/javadoc/constant-values.html new file mode 100644 index 0000000..f6da255 --- /dev/null +++ b/docs/javadoc/javadoc/constant-values.html @@ -0,0 +1,165 @@ + + + + + +Constant Field Values (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.github.*

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/deprecated-list.html b/docs/javadoc/javadoc/deprecated-list.html new file mode 100644 index 0000000..e1378b1 --- /dev/null +++ b/docs/javadoc/javadoc/deprecated-list.html @@ -0,0 +1,147 @@ + + + + + +Deprecated List (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/help-doc.html b/docs/javadoc/javadoc/help-doc.html new file mode 100644 index 0000000..1e6113d --- /dev/null +++ b/docs/javadoc/javadoc/help-doc.html @@ -0,0 +1,223 @@ + + + + + +API Help (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/index-all.html b/docs/javadoc/javadoc/index-all.html new file mode 100644 index 0000000..76ffe4b --- /dev/null +++ b/docs/javadoc/javadoc/index-all.html @@ -0,0 +1,590 @@ + + + + + +Index (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
A C D F G H I L M P S T U V  + + +

A

+
+
addUser(String, String, String, User.Type, boolean) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Creates a new user with the given data.
+
+
API - Class in com.github.luka5w.fileserver.api
+
+
This class contains all API versions (aka HttpContexts which contain the endpoints.
+
+
API(int, int, String, String) - Constructor for class com.github.luka5w.fileserver.api.API
+
+
Creates a new API for an HttpServer.
+
+
APIVersion - Class in com.github.luka5w.fileserver.api
+
+
An API version (aka HttpContext which contains the endpoints.
+
+
APIVersion(String) - Constructor for class com.github.luka5w.fileserver.api.APIVersion
+
+
Creates a new API version (aka HttpContext.
+
+
APIVersion.Endpoint - Interface in com.github.luka5w.fileserver.api
+
+
An API endpoint (e.g.
+
+
+ + + +

C

+
+
checkAPIPermission(String, String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Checks whether an user has the permission to perform an action.
+
+
checkAPIPermission(String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Checks whether the executing user has admin privileges.
+
+
checkAuthorization(String, String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Checks whether the passed username and password is valid using UserDB.isUserValid(String) and UserDB.isPasswordValid(String) + and whether the user itself is valid and enabled using UserDB.checkUser(String, String) User.isEnabled().
+
+
checkUser(String, String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Checks whether an user exists and whether the credentials are correct.
+
+
com.github.luka5w.fileserver - package com.github.luka5w.fileserver
+
 
+
com.github.luka5w.fileserver.api - package com.github.luka5w.fileserver.api
+
 
+
com.github.luka5w.fileserver.data - package com.github.luka5w.fileserver.data
+
 
+
com.github.luka5w.fileserver.data.datatypes - package com.github.luka5w.fileserver.data.datatypes
+
 
+
com.github.luka5w.fileserver.server - package com.github.luka5w.fileserver.server
+
 
+
com.github.luka5w.http - package com.github.luka5w.http
+
 
+
Constants - Class in com.github.luka5w.fileserver
+
+
Constants for the program and the program loader (com.github.luka5w.util.program).
+
+
Constants() - Constructor for class com.github.luka5w.fileserver.Constants
+
 
+
create() - Method in class com.github.luka5w.fileserver.data.DB
+
 
+
create() - Method in class com.github.luka5w.fileserver.data.UserDB
+
 
+
createFile(String) - Method in class com.github.luka5w.fileserver.data.FileDB
+
+
Creates a new File with an empty content.
+
+
createFile(String, JSONObject) - Method in class com.github.luka5w.fileserver.data.FileDB
+
+
Creates a new File with the given content.
+
+
+ + + +

D

+
+
DB - Class in com.github.luka5w.fileserver.data
+
 
+
DB(String, String) - Constructor for class com.github.luka5w.fileserver.data.DB
+
 
+
deleteFile(String, long) - Method in class com.github.luka5w.fileserver.data.FileDB
+
+
Deletes a file.
+
+
delUser(String, String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Deletes an existing user.
+
+
disableUser(String, String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Disables an existing user.
+
+
+ + + +

F

+
+
FILE_CONFIG - Static variable in class com.github.luka5w.fileserver.Constants
+
 
+
FileDB - Class in com.github.luka5w.fileserver.data
+
+
The internal API for the file database
+
+
FileDB(String) - Constructor for class com.github.luka5w.fileserver.data.FileDB
+
+
Initiates the user database.
+
+
findByCode(int) - Static method in enum com.github.luka5w.http.HttpStatusCode
+
+
Gets the enum by its HTTP status code.
+
+
+ + + +

G

+
+
getCode() - Method in enum com.github.luka5w.http.HttpStatusCode
+
+
Gets the HTTP status code.
+
+
getDescription() - Method in enum com.github.luka5w.http.HttpStatusCode
+
+
Gets the Description.
+
+
getFile(String, long, boolean) - Method in class com.github.luka5w.fileserver.data.FileDB
+
+
Returns either the metadata or the content of the file.
+
+
getId() - Method in class com.github.luka5w.fileserver.data.datatypes.User
+
+
Returns the ID of the user.
+
+
getInstance() - Static method in class com.github.luka5w.fileserver.data.FileDB
+
+
Returns the instance of the user database
+
+
getInstance() - Static method in class com.github.luka5w.fileserver.data.UserDB
+
+
Returns the instance of the user database
+
+
getLogger(String) - Static method in class com.github.luka5w.fileserver.api.API
+
+
Returns a logger for the versions.
+
+
getLogger(String) - Static method in class com.github.luka5w.fileserver.Main
+
+
Returns the logger for the specific part of the program.
+
+
getMessage() - Method in exception com.github.luka5w.fileserver.api.HttpException
+
+
Returns the status message.
+
+
getOptions(Options) - Method in class com.github.luka5w.fileserver.Main
+
 
+
getStatus() - Method in exception com.github.luka5w.fileserver.api.HttpException
+
+
Returns the status code.
+
+
getType() - Method in class com.github.luka5w.fileserver.data.datatypes.User
+
+
Returns the type of the user.
+
+
getUser(String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Returns all non-sensitive userdata.
+
+
getUsernames(String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Returns all user IDs.
+
+
getUsers(String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Returns all users with their non-sensitive data.
+
+
getVersion() - Method in class com.github.luka5w.fileserver.api.APIVersion
+
+
Returns the version name (i.e.
+
+
getVersions() - Method in class com.github.luka5w.fileserver.api.API
+
+
Returns all API versions.
+
+
+ + + +

H

+
+
handle(HttpExchange, String, HashMap<String, String>, String) - Method in interface com.github.luka5w.fileserver.api.APIVersion.Endpoint
+
+
This method is called when the request to this endpoint should be served.
+
+
handle(HttpExchange) - Method in class com.github.luka5w.fileserver.api.APIVersion
+
+
This method is called when the request to this API version should be served.
+
+
HELP_AUTOUSAGE - Static variable in class com.github.luka5w.fileserver.Constants
+
 
+
HELP_FOOTER - Static variable in class com.github.luka5w.fileserver.Constants
+
 
+
HELP_HEADER - Static variable in class com.github.luka5w.fileserver.Constants
+
 
+
HttpException - Exception in com.github.luka5w.fileserver.api
+
+
An exception which can be thrown during a request.
+
+
HttpException(int) - Constructor for exception com.github.luka5w.fileserver.api.HttpException
+
+
Initiates an exception with a HTTP status code and a message depending on the status code.
+
+
HttpException(int, String) - Constructor for exception com.github.luka5w.fileserver.api.HttpException
+
+
Initiates an exception with an HTTP status code and a custom message.
+
+
HttpStatusCode - Enum in com.github.luka5w.http
+
+
All HTTP status codes and their descriptions.
+
+
+ + + +

I

+
+
info(HttpExchange) - Method in class com.github.luka5w.fileserver.api.API
+
+
The endpoint (aka HttpContexts to inform the client about the supported API versions.
+
+
init() - Method in class com.github.luka5w.fileserver.api.APIVersion
+
+
Version-specific initiation.
+
+
isEnabled() - Method in class com.github.luka5w.fileserver.data.datatypes.User
+
+
Returns whether the user is enabled or not.
+
+
isPasswordValid(String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Returns whether the characters in a password are valid and the length of the password is valid.
+
+
isUserValid(String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Returns whether the characters in an user ID are valid and the length of the ID is valid.
+
+
+ + + +

L

+
+
listUserFiles(String, String) - Method in class com.github.luka5w.fileserver.data.FileDB
+
+
Returns all files the user has access to.
+
+
load() - Method in class com.github.luka5w.fileserver.data.DB
+
 
+
LOGGER - Variable in class com.github.luka5w.fileserver.api.APIVersion
+
 
+
LOGGER - Variable in class com.github.luka5w.fileserver.data.DB
+
 
+
+ + + +

M

+
+
Main - Class in com.github.luka5w.fileserver
+
+
FileServer + + GitHub: https://github.com/luka5w/fileserver
+
+
Main() - Constructor for class com.github.luka5w.fileserver.Main
+
 
+
main(String[]) - Static method in class com.github.luka5w.fileserver.Main
+
 
+
main(CommandLine, File) - Method in class com.github.luka5w.fileserver.Main
+
 
+
modFileContent(String, long, JSONObject) - Method in class com.github.luka5w.fileserver.data.FileDB
+
+
Modifies the content of a file.
+
+
+ + + +

P

+
+
PROGRAM_NAME - Static variable in class com.github.luka5w.fileserver.Constants
+
 
+
PROGRAM_VERSION - Static variable in class com.github.luka5w.fileserver.Constants
+
 
+
+ + + +

S

+
+
save(String) - Method in class com.github.luka5w.fileserver.data.DB
+
 
+
sendResponse(HttpExchange, int) - Static method in class com.github.luka5w.fileserver.server.Server
+
+
Sends an empty response to the client using Server.sendResponse(HttpExchange, int, String, String).
+
+
sendResponse(HttpExchange, int, String, String) - Static method in class com.github.luka5w.fileserver.server.Server
+
+
Sends a response with a payload and a content type to the client.
+
+
Server - Class in com.github.luka5w.fileserver.server
+
+
A webserver using APIVersions from an API as contexts.
+
+
Server(API, String, int, int) - Constructor for class com.github.luka5w.fileserver.server.Server
+
+
Initializes an HttpServer.
+
+
Server(API, String, int, int, String, String) - Constructor for class com.github.luka5w.fileserver.server.Server
+
+
Initializes an HttpsServer.
+
+
setEnabled(boolean) - Method in class com.github.luka5w.fileserver.data.datatypes.User
+
+
Sets the enabled flag of the user.
+
+
setEnabled(boolean) - Method in class com.github.luka5w.fileserver.data.UserDB.UserData
+
 
+
setId(String) - Method in class com.github.luka5w.fileserver.data.datatypes.User
+
+
Sets the ID of the user.
+
+
setId(String) - Method in class com.github.luka5w.fileserver.data.UserDB.UserData
+
 
+
setPassword(String) - Method in class com.github.luka5w.fileserver.data.UserDB.UserData
+
+
Sets a new password for the user.
+
+
setType(User.Type) - Method in class com.github.luka5w.fileserver.data.datatypes.User
+
+
Sets the type of the user.
+
+
setType(User.Type) - Method in class com.github.luka5w.fileserver.data.UserDB.UserData
+
 
+
setup(CommandLine, File) - Method in class com.github.luka5w.fileserver.Main
+
 
+
setUserEnabled(String, String, boolean) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Enables or disables an existing user.
+
+
setUserId(String, String, String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Modifies the user ID of an existing user.
+
+
setUserPassword(String, String, String) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Modifies the user password of an existing user.
+
+
setUserType(String, String, User.Type) - Method in class com.github.luka5w.fileserver.data.UserDB
+
+
Modifies the user type of an existing user.
+
+
ShutdownException - Exception in com.github.luka5w.fileserver.server
+
+
This exception is used to shutdown the Server.
+
+
ShutdownException() - Constructor for exception com.github.luka5w.fileserver.server.ShutdownException
+
 
+
start() - Method in class com.github.luka5w.fileserver.server.Server
+
+
Starts the server.
+
+
stop() - Method in class com.github.luka5w.fileserver.server.Server
+
+
Stops the server.
+
+
+ + + +

T

+
+
toJSON() - Method in class com.github.luka5w.fileserver.data.UserDB.UserData
+
+
Creates a new JSONObject from the UserData containing all user data.
+
+
toString() - Method in enum com.github.luka5w.fileserver.data.datatypes.User.Type
+
+
Returns the value of the type.
+
+
toString() - Method in class com.github.luka5w.fileserver.data.UserDB.UserData
+
 
+
+ + + +

U

+
+
User - Class in com.github.luka5w.fileserver.data.datatypes
+
+
A datatype containing all public userdata.
+
+
User(String, User.Type, boolean) - Constructor for class com.github.luka5w.fileserver.data.datatypes.User
+
+
Creates a new user.
+
+
User.Type - Enum in com.github.luka5w.fileserver.data.datatypes
+
+
Possible types of users.
+
+
UserData(JSONObject) - Constructor for class com.github.luka5w.fileserver.data.UserDB.UserData
+
+
Creates a new user from a JSONObject.
+
+
UserData(String, User.Type, boolean, String) - Constructor for class com.github.luka5w.fileserver.data.UserDB.UserData
+
+
Creates a new user.
+
+
UserDB - Class in com.github.luka5w.fileserver.data
+
+
The internal API for the user database
+
+
UserDB(String) - Constructor for class com.github.luka5w.fileserver.data.UserDB
+
+
Initiates the user database.
+
+
UserDB.UserData - Class in com.github.luka5w.fileserver.data
+
+
A datatype containing all userdata.
+
+
+ + + +

V

+
+
valueOf(String) - Static method in enum com.github.luka5w.fileserver.data.datatypes.User.Type
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.github.luka5w.http.HttpStatusCode
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.github.luka5w.fileserver.data.datatypes.User.Type
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.github.luka5w.http.HttpStatusCode
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
verifyPassword(String) - Method in class com.github.luka5w.fileserver.data.UserDB.UserData
+
+
Checks whether the given password matches the hashed password.
+
+
+A C D F G H I L M P S T U V 
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/index.html b/docs/javadoc/javadoc/index.html new file mode 100644 index 0000000..c8051e5 --- /dev/null +++ b/docs/javadoc/javadoc/index.html @@ -0,0 +1,75 @@ + + + + + +FileServer pre0.0.2 API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/docs/javadoc/javadoc/overview-frame.html b/docs/javadoc/javadoc/overview-frame.html new file mode 100644 index 0000000..c9e0f25 --- /dev/null +++ b/docs/javadoc/javadoc/overview-frame.html @@ -0,0 +1,26 @@ + + + + + +Overview List (FileServer pre0.0.2 API) + + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/docs/javadoc/javadoc/overview-summary.html b/docs/javadoc/javadoc/overview-summary.html new file mode 100644 index 0000000..b7c6595 --- /dev/null +++ b/docs/javadoc/javadoc/overview-summary.html @@ -0,0 +1,156 @@ + + + + + +Overview (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

FileServer pre0.0.2 API

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.github.luka5w.fileserver 
com.github.luka5w.fileserver.api 
com.github.luka5w.fileserver.data 
com.github.luka5w.fileserver.data.datatypes 
com.github.luka5w.fileserver.server 
com.github.luka5w.http 
+
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/overview-tree.html b/docs/javadoc/javadoc/overview-tree.html new file mode 100644 index 0000000..c080cd1 --- /dev/null +++ b/docs/javadoc/javadoc/overview-tree.html @@ -0,0 +1,182 @@ + + + + + +Class Hierarchy (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/package-list b/docs/javadoc/javadoc/package-list new file mode 100644 index 0000000..08bbd16 --- /dev/null +++ b/docs/javadoc/javadoc/package-list @@ -0,0 +1,6 @@ +com.github.luka5w.fileserver +com.github.luka5w.fileserver.api +com.github.luka5w.fileserver.data +com.github.luka5w.fileserver.data.datatypes +com.github.luka5w.fileserver.server +com.github.luka5w.http diff --git a/docs/javadoc/javadoc/script.js b/docs/javadoc/javadoc/script.js new file mode 100644 index 0000000..b346356 --- /dev/null +++ b/docs/javadoc/javadoc/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/docs/javadoc/javadoc/serialized-form.html b/docs/javadoc/javadoc/serialized-form.html new file mode 100644 index 0000000..330c259 --- /dev/null +++ b/docs/javadoc/javadoc/serialized-form.html @@ -0,0 +1,160 @@ + + + + + +Serialized Form (FileServer pre0.0.2 API) + + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + diff --git a/docs/javadoc/javadoc/stylesheet.css b/docs/javadoc/javadoc/stylesheet.css new file mode 100644 index 0000000..98055b2 --- /dev/null +++ b/docs/javadoc/javadoc/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/docs/javadoc/overview-frame.html b/docs/javadoc/overview-frame.html index bf98366..7990afd 100644 --- a/docs/javadoc/overview-frame.html +++ b/docs/javadoc/overview-frame.html @@ -2,9 +2,9 @@ - -Overview List (FileServer pre0.0.1 API) - + +Overview List (FileServer pre0.0.2 API) + diff --git a/docs/javadoc/overview-summary.html b/docs/javadoc/overview-summary.html index a44100c..90eb79b 100644 --- a/docs/javadoc/overview-summary.html +++ b/docs/javadoc/overview-summary.html @@ -2,9 +2,9 @@ - -Overview (FileServer pre0.0.1 API) - + +Overview (FileServer pre0.0.2 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@