Makes getting any stream info much easier

Adds some methods for parsing Strings as other objects without resulting in exceptions.
Adds a class for representing all possible stream info tags.
Makes streams parse data themselves, after receiving all tags set for the stream.
Changes Java version to Java 16
This commit is contained in:
2024-04-08 00:47:48 +02:00
parent 2c75d91cce
commit be88845731
13 changed files with 514 additions and 192 deletions

View File

@@ -33,7 +33,7 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>1.8</java.version>
<java.version>16</java.version>
</properties>
<repositories>