diff --git a/solutions/bin/checkstyle.xml b/solutions/bin/checkstyle.xml new file mode 100644 index 0000000..2a9d4aa --- /dev/null +++ b/solutions/bin/checkstyle.xml @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/solutions/bin/pmd.xml b/solutions/bin/pmd.xml new file mode 100644 index 0000000..8bc3b38 --- /dev/null +++ b/solutions/bin/pmd.xml @@ -0,0 +1,60 @@ + + + + + + My custom rules + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/solutions/bin/pom.xml b/solutions/bin/pom.xml new file mode 100644 index 0000000..11cbea7 --- /dev/null +++ b/solutions/bin/pom.xml @@ -0,0 +1,158 @@ + + 4.0.0 + de.hs_mannheim.pr2 + solutions + 1.0-SNAPSHOT + jar + + PR2 Excercises + + + UTF-8 + 23 + 23 + 5.12.2 + 1.12.2 + 7.13.0 + + + + + jitpack.io + https://jitpack.io + + + + + install + ${basedir}/target + ${project.artifactId}-${project.version} + + + + maven-compiler-plugin + 3.10.1 + + + maven-surefire-plugin + 3.5.2 + + + maven-failsafe-plugin + 3.5.2 + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.6.0 + + + com.puppycrawl.tools + checkstyle + 10.4 + + + + checkstyle.xml + true + true + false + + + + validate + validate + + check + + + + + + org.apache.maven.plugins + maven-pmd-plugin + 3.26.0 + + + net.sourceforge.pmd + pmd-core + ${pmdVersion} + + + net.sourceforge.pmd + pmd-java + ${pmdVersion} + + + net.sourceforge.pmd + pmd-javascript + ${pmdVersion} + + + net.sourceforge.pmd + pmd-jsp + ${pmdVersion} + + + + + ./pmd.xml + + true + true + + + + + check + + + + + + + + + + + com.github.thomsmits + game-framework + v1.0 + + + org.junit.jupiter + junit-jupiter-engine + ${junit.jupiter.version} + + + org.junit.jupiter + junit-jupiter-api + ${junit.jupiter.version} + + + org.junit.jupiter + junit-jupiter-params + ${junit.jupiter.version} + + + org.junit.platform + junit-platform-suite + ${junit.platform.version} + + + org.jfree + jfreechart + 1.5.3 + + + + diff --git a/solutions/bin/src/main/java/pr2/auffrischung/grossmacher/Grossmacher.class b/solutions/bin/src/main/java/pr2/auffrischung/grossmacher/Grossmacher.class new file mode 100644 index 0000000..9d74bab Binary files /dev/null and b/solutions/bin/src/main/java/pr2/auffrischung/grossmacher/Grossmacher.class differ diff --git a/solutions/bin/src/main/java/pr2/auffrischung/labeled_break/ArraySucher.class b/solutions/bin/src/main/java/pr2/auffrischung/labeled_break/ArraySucher.class new file mode 100644 index 0000000..2af6dec Binary files /dev/null and b/solutions/bin/src/main/java/pr2/auffrischung/labeled_break/ArraySucher.class differ diff --git a/solutions/bin/src/main/java/pr2/auffrischung/password/PasswortChecker.class b/solutions/bin/src/main/java/pr2/auffrischung/password/PasswortChecker.class new file mode 100644 index 0000000..0c18f65 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/auffrischung/password/PasswortChecker.class differ diff --git a/solutions/bin/src/main/java/pr2/auffrischung/printf/DoubleFormatter.class b/solutions/bin/src/main/java/pr2/auffrischung/printf/DoubleFormatter.class new file mode 100644 index 0000000..86c67b4 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/auffrischung/printf/DoubleFormatter.class differ diff --git a/solutions/bin/src/main/java/pr2/auffrischung/suchemax/GroessteZahl.class b/solutions/bin/src/main/java/pr2/auffrischung/suchemax/GroessteZahl.class new file mode 100644 index 0000000..b933443 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/auffrischung/suchemax/GroessteZahl.class differ diff --git a/solutions/bin/src/main/java/pr2/auffrischung/taschenrechner/Taschenrechner.class b/solutions/bin/src/main/java/pr2/auffrischung/taschenrechner/Taschenrechner.class new file mode 100644 index 0000000..9b20e83 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/auffrischung/taschenrechner/Taschenrechner.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/iterator/SimpleStack.class b/solutions/bin/src/main/java/pr2/collections/iterator/SimpleStack.class new file mode 100644 index 0000000..58909e2 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/iterator/SimpleStack.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/list/WordCollector.class b/solutions/bin/src/main/java/pr2/collections/list/WordCollector.class new file mode 100644 index 0000000..40d0c09 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/list/WordCollector.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/list_iterator/Liste$Item.class b/solutions/bin/src/main/java/pr2/collections/list_iterator/Liste$Item.class new file mode 100644 index 0000000..3d1ad60 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/list_iterator/Liste$Item.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/list_iterator/Liste$ListenIterator.class b/solutions/bin/src/main/java/pr2/collections/list_iterator/Liste$ListenIterator.class new file mode 100644 index 0000000..ec41b8d Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/list_iterator/Liste$ListenIterator.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/list_iterator/Liste.class b/solutions/bin/src/main/java/pr2/collections/list_iterator/Liste.class new file mode 100644 index 0000000..0ec07a3 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/list_iterator/Liste.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/map/WordCount.class b/solutions/bin/src/main/java/pr2/collections/map/WordCount.class new file mode 100644 index 0000000..7781f98 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/map/WordCount.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/map/WordFrequency.class b/solutions/bin/src/main/java/pr2/collections/map/WordFrequency.class new file mode 100644 index 0000000..f127c97 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/map/WordFrequency.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/reverser/Reverser.class b/solutions/bin/src/main/java/pr2/collections/reverser/Reverser.class new file mode 100644 index 0000000..f02d3e7 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/reverser/Reverser.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/reverser_generic/Reverser.class b/solutions/bin/src/main/java/pr2/collections/reverser_generic/Reverser.class new file mode 100644 index 0000000..70fbca3 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/reverser_generic/Reverser.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/set/WordCollector.class b/solutions/bin/src/main/java/pr2/collections/set/WordCollector.class new file mode 100644 index 0000000..1a346a9 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/set/WordCollector.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/sorter_1/CommandLineSorter.class b/solutions/bin/src/main/java/pr2/collections/sorter_1/CommandLineSorter.class new file mode 100644 index 0000000..00d4bb1 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/sorter_1/CommandLineSorter.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/sorter_2/CommandLineSorter.class b/solutions/bin/src/main/java/pr2/collections/sorter_2/CommandLineSorter.class new file mode 100644 index 0000000..5208400 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/sorter_2/CommandLineSorter.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/sortieren/Sorter$SortOrder.class b/solutions/bin/src/main/java/pr2/collections/sortieren/Sorter$SortOrder.class new file mode 100644 index 0000000..45d6bc1 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/sortieren/Sorter$SortOrder.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/sortieren/Sorter.class b/solutions/bin/src/main/java/pr2/collections/sortieren/Sorter.class new file mode 100644 index 0000000..36c9544 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/sortieren/Sorter.class differ diff --git a/solutions/bin/src/main/java/pr2/collections/woerterbuch/Woerterbuch.class b/solutions/bin/src/main/java/pr2/collections/woerterbuch/Woerterbuch.class new file mode 100644 index 0000000..821f5b7 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/collections/woerterbuch/Woerterbuch.class differ diff --git a/solutions/bin/src/main/java/pr2/enums/eigene/Wuerfel.class b/solutions/bin/src/main/java/pr2/enums/eigene/Wuerfel.class new file mode 100644 index 0000000..732e4ee Binary files /dev/null and b/solutions/bin/src/main/java/pr2/enums/eigene/Wuerfel.class differ diff --git a/solutions/bin/src/main/java/pr2/enums/eigene/WuerfelTyp.class b/solutions/bin/src/main/java/pr2/enums/eigene/WuerfelTyp.class new file mode 100644 index 0000000..7e85433 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/enums/eigene/WuerfelTyp.class differ diff --git a/solutions/bin/src/main/java/pr2/enums/filme/LieblingsFilme.class b/solutions/bin/src/main/java/pr2/enums/filme/LieblingsFilme.class new file mode 100644 index 0000000..20cb866 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/enums/filme/LieblingsFilme.class differ diff --git a/solutions/bin/src/main/java/pr2/enums/filme/Main.class b/solutions/bin/src/main/java/pr2/enums/filme/Main.class new file mode 100644 index 0000000..9730905 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/enums/filme/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/enums/schnick/Move.class b/solutions/bin/src/main/java/pr2/enums/schnick/Move.class new file mode 100644 index 0000000..5dc6455 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/enums/schnick/Move.class differ diff --git a/solutions/bin/src/main/java/pr2/enums/schnick/SchnickSchnackSchnuck.class b/solutions/bin/src/main/java/pr2/enums/schnick/SchnickSchnackSchnuck.class new file mode 100644 index 0000000..ddd2d80 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/enums/schnick/SchnickSchnackSchnuck.class differ diff --git a/solutions/bin/src/main/java/pr2/enums/singleton/MyEnum.class b/solutions/bin/src/main/java/pr2/enums/singleton/MyEnum.class new file mode 100644 index 0000000..77a4f1d Binary files /dev/null and b/solutions/bin/src/main/java/pr2/enums/singleton/MyEnum.class differ diff --git a/solutions/bin/src/main/java/pr2/enums/singleton/SingletonBeweis.class b/solutions/bin/src/main/java/pr2/enums/singleton/SingletonBeweis.class new file mode 100644 index 0000000..61881ae Binary files /dev/null and b/solutions/bin/src/main/java/pr2/enums/singleton/SingletonBeweis.class differ diff --git a/solutions/bin/src/main/java/pr2/exceptions/ausnahmen_testen/CrypterCaesar.class b/solutions/bin/src/main/java/pr2/exceptions/ausnahmen_testen/CrypterCaesar.class new file mode 100644 index 0000000..21a8072 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/exceptions/ausnahmen_testen/CrypterCaesar.class differ diff --git a/solutions/bin/src/main/java/pr2/exceptions/ausnahmen_testen/IllegalKeyException.class b/solutions/bin/src/main/java/pr2/exceptions/ausnahmen_testen/IllegalKeyException.class new file mode 100644 index 0000000..a2c717b Binary files /dev/null and b/solutions/bin/src/main/java/pr2/exceptions/ausnahmen_testen/IllegalKeyException.class differ diff --git a/solutions/bin/src/main/java/pr2/exceptions/ausnahmen_testen/IllegalMessageException.class b/solutions/bin/src/main/java/pr2/exceptions/ausnahmen_testen/IllegalMessageException.class new file mode 100644 index 0000000..77725e9 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/exceptions/ausnahmen_testen/IllegalMessageException.class differ diff --git a/solutions/bin/src/main/java/pr2/exceptions/eigene_ausnahme/Fuse.class b/solutions/bin/src/main/java/pr2/exceptions/eigene_ausnahme/Fuse.class new file mode 100644 index 0000000..0e3e3bf Binary files /dev/null and b/solutions/bin/src/main/java/pr2/exceptions/eigene_ausnahme/Fuse.class differ diff --git a/solutions/bin/src/main/java/pr2/exceptions/eigene_ausnahme/FuseTrippedException.class b/solutions/bin/src/main/java/pr2/exceptions/eigene_ausnahme/FuseTrippedException.class new file mode 100644 index 0000000..f7e3038 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/exceptions/eigene_ausnahme/FuseTrippedException.class differ diff --git a/solutions/bin/src/main/java/pr2/exceptions/eigene_ausnahme/IllegalCurrentException.class b/solutions/bin/src/main/java/pr2/exceptions/eigene_ausnahme/IllegalCurrentException.class new file mode 100644 index 0000000..041021c Binary files /dev/null and b/solutions/bin/src/main/java/pr2/exceptions/eigene_ausnahme/IllegalCurrentException.class differ diff --git a/solutions/bin/src/main/java/pr2/exceptions/fakultaet/Fakultaet.class b/solutions/bin/src/main/java/pr2/exceptions/fakultaet/Fakultaet.class new file mode 100644 index 0000000..f5d6c6f Binary files /dev/null and b/solutions/bin/src/main/java/pr2/exceptions/fakultaet/Fakultaet.class differ diff --git a/solutions/bin/src/main/java/pr2/exceptions/fakultaet/FakultaetException.class b/solutions/bin/src/main/java/pr2/exceptions/fakultaet/FakultaetException.class new file mode 100644 index 0000000..699280d Binary files /dev/null and b/solutions/bin/src/main/java/pr2/exceptions/fakultaet/FakultaetException.class differ diff --git a/solutions/bin/src/main/java/pr2/exceptions/handle_or_declare/Buchstabenzaehler.class b/solutions/bin/src/main/java/pr2/exceptions/handle_or_declare/Buchstabenzaehler.class new file mode 100644 index 0000000..2e19347 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/exceptions/handle_or_declare/Buchstabenzaehler.class differ diff --git a/solutions/bin/src/main/java/pr2/exceptions/handle_or_declare/StatistikException.class b/solutions/bin/src/main/java/pr2/exceptions/handle_or_declare/StatistikException.class new file mode 100644 index 0000000..25116f9 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/exceptions/handle_or_declare/StatistikException.class differ diff --git a/solutions/bin/src/main/java/pr2/exceptions/try_catch/Zahlenraten.class b/solutions/bin/src/main/java/pr2/exceptions/try_catch/Zahlenraten.class new file mode 100644 index 0000000..56ecec9 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/exceptions/try_catch/Zahlenraten.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/einfach/Liste.class b/solutions/bin/src/main/java/pr2/generics/einfach/Liste.class new file mode 100644 index 0000000..442ff92 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/einfach/Liste.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/einfach/ListeNode.class b/solutions/bin/src/main/java/pr2/generics/einfach/ListeNode.class new file mode 100644 index 0000000..37356dd Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/einfach/ListeNode.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/number_pair/Main.class b/solutions/bin/src/main/java/pr2/generics/number_pair/Main.class new file mode 100644 index 0000000..0f56afa Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/number_pair/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/number_pair/NumberPair.class b/solutions/bin/src/main/java/pr2/generics/number_pair/NumberPair.class new file mode 100644 index 0000000..37c4395 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/number_pair/NumberPair.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/number_pair/Pair.class b/solutions/bin/src/main/java/pr2/generics/number_pair/Pair.class new file mode 100644 index 0000000..27c6a30 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/number_pair/Pair.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/pair/Main.class b/solutions/bin/src/main/java/pr2/generics/pair/Main.class new file mode 100644 index 0000000..eda371a Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/pair/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/pair/Pair.class b/solutions/bin/src/main/java/pr2/generics/pair/Pair.class new file mode 100644 index 0000000..f10e087 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/pair/Pair.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/pairlist/Main.class b/solutions/bin/src/main/java/pr2/generics/pairlist/Main.class new file mode 100644 index 0000000..c2e810d Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/pairlist/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/pairlist/Pair.class b/solutions/bin/src/main/java/pr2/generics/pairlist/Pair.class new file mode 100644 index 0000000..1bb3cfe Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/pairlist/Pair.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/pairlist/PairList.class b/solutions/bin/src/main/java/pr2/generics/pairlist/PairList.class new file mode 100644 index 0000000..068ce01 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/pairlist/PairList.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/printer/CollectionPrinter.class b/solutions/bin/src/main/java/pr2/generics/printer/CollectionPrinter.class new file mode 100644 index 0000000..14ca4cd Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/printer/CollectionPrinter.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/printer/Main.class b/solutions/bin/src/main/java/pr2/generics/printer/Main.class new file mode 100644 index 0000000..0d01e2b Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/printer/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/queue/Queue.class b/solutions/bin/src/main/java/pr2/generics/queue/Queue.class new file mode 100644 index 0000000..19d34da Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/queue/Queue.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/same_pair/Main.class b/solutions/bin/src/main/java/pr2/generics/same_pair/Main.class new file mode 100644 index 0000000..cc8cf5f Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/same_pair/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/same_pair/Pair.class b/solutions/bin/src/main/java/pr2/generics/same_pair/Pair.class new file mode 100644 index 0000000..9c68ec8 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/same_pair/Pair.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/same_pair/SamePair.class b/solutions/bin/src/main/java/pr2/generics/same_pair/SamePair.class new file mode 100644 index 0000000..a995c97 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/same_pair/SamePair.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/super_extends/Liste.class b/solutions/bin/src/main/java/pr2/generics/super_extends/Liste.class new file mode 100644 index 0000000..302b44b Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/super_extends/Liste.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/super_extends/ListeNode.class b/solutions/bin/src/main/java/pr2/generics/super_extends/ListeNode.class new file mode 100644 index 0000000..9b6fcfa Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/super_extends/ListeNode.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/wildcards/ListHelper.class b/solutions/bin/src/main/java/pr2/generics/wildcards/ListHelper.class new file mode 100644 index 0000000..7ac9b3c Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/wildcards/ListHelper.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/wildcards/Main.class b/solutions/bin/src/main/java/pr2/generics/wildcards/Main.class new file mode 100644 index 0000000..a9e1d8a Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/wildcards/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/generics/wildcards/SimpleList.class b/solutions/bin/src/main/java/pr2/generics/wildcards/SimpleList.class new file mode 100644 index 0000000..860ad82 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/generics/wildcards/SimpleList.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/abstrakt_form/Form.class b/solutions/bin/src/main/java/pr2/interfaces/abstrakt_form/Form.class new file mode 100644 index 0000000..5e49cfe Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/abstrakt_form/Form.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Dreieck.class b/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Dreieck.class new file mode 100644 index 0000000..ce65c61 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Dreieck.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Figur.class b/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Figur.class new file mode 100644 index 0000000..18550bb Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Figur.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Geometer.class b/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Geometer.class new file mode 100644 index 0000000..34bba31 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Geometer.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Kreis.class b/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Kreis.class new file mode 100644 index 0000000..60f1167 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/abstrakte_klassen_s/Kreis.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/comparable_student/Student.class b/solutions/bin/src/main/java/pr2/interfaces/comparable_student/Student.class new file mode 100644 index 0000000..e4ec66c Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/comparable_student/Student.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/api/AnalogController.class b/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/api/AnalogController.class new file mode 100644 index 0000000..e48d20a Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/api/AnalogController.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/api/DigitalController.class b/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/api/DigitalController.class new file mode 100644 index 0000000..d470831 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/api/DigitalController.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/impl/AnalogControllerImpl.class b/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/impl/AnalogControllerImpl.class new file mode 100644 index 0000000..8ff618d Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/impl/AnalogControllerImpl.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/impl/DigitalControllerImpl.class b/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/impl/DigitalControllerImpl.class new file mode 100644 index 0000000..1381347 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/impl/DigitalControllerImpl.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/impl/DualShock4.class b/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/impl/DualShock4.class new file mode 100644 index 0000000..7621341 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/interfaces_s/impl/DualShock4.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/stack/Stack.class b/solutions/bin/src/main/java/pr2/interfaces/stack/Stack.class new file mode 100644 index 0000000..ec5f038 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/stack/Stack.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/stack/StackImpl.class b/solutions/bin/src/main/java/pr2/interfaces/stack/StackImpl.class new file mode 100644 index 0000000..58f3578 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/stack/StackImpl.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/Translator.class b/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/Translator.class new file mode 100644 index 0000000..b651b1c Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/Translator.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/Uebersetzer.class b/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/Uebersetzer.class new file mode 100644 index 0000000..4be1bf7 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/Uebersetzer.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/UebersetzerDeutschEnglisch.class b/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/UebersetzerDeutschEnglisch.class new file mode 100644 index 0000000..8d41318 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/UebersetzerDeutschEnglisch.class differ diff --git a/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/UebersetzerDeutschSpanisch.class b/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/UebersetzerDeutschSpanisch.class new file mode 100644 index 0000000..72dda49 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/interfaces/uebersetzer/UebersetzerDeutschSpanisch.class differ diff --git a/solutions/bin/src/main/java/pr2/intro/coding_standard/CodingStandard.class b/solutions/bin/src/main/java/pr2/intro/coding_standard/CodingStandard.class new file mode 100644 index 0000000..f0abcae Binary files /dev/null and b/solutions/bin/src/main/java/pr2/intro/coding_standard/CodingStandard.class differ diff --git a/solutions/bin/src/main/java/pr2/intro/javadoc/Waehrung.class b/solutions/bin/src/main/java/pr2/intro/javadoc/Waehrung.class new file mode 100644 index 0000000..d3b9e60 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/intro/javadoc/Waehrung.class differ diff --git a/solutions/bin/src/main/java/pr2/io/buffered_reader/LineNumberPrinter.class b/solutions/bin/src/main/java/pr2/io/buffered_reader/LineNumberPrinter.class new file mode 100644 index 0000000..cf68449 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/buffered_reader/LineNumberPrinter.class differ diff --git a/solutions/bin/src/main/java/pr2/io/data_output/Board$Tupel.class b/solutions/bin/src/main/java/pr2/io/data_output/Board$Tupel.class new file mode 100644 index 0000000..1072378 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/data_output/Board$Tupel.class differ diff --git a/solutions/bin/src/main/java/pr2/io/data_output/Board.class b/solutions/bin/src/main/java/pr2/io/data_output/Board.class new file mode 100644 index 0000000..3ad9e03 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/data_output/Board.class differ diff --git a/solutions/bin/src/main/java/pr2/io/data_output/Color.class b/solutions/bin/src/main/java/pr2/io/data_output/Color.class new file mode 100644 index 0000000..990c640 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/data_output/Color.class differ diff --git a/solutions/bin/src/main/java/pr2/io/datainputoutput_1/DateReader.class b/solutions/bin/src/main/java/pr2/io/datainputoutput_1/DateReader.class new file mode 100644 index 0000000..ad0c80c Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/datainputoutput_1/DateReader.class differ diff --git a/solutions/bin/src/main/java/pr2/io/datainputoutput_1/DateWriter.class b/solutions/bin/src/main/java/pr2/io/datainputoutput_1/DateWriter.class new file mode 100644 index 0000000..6197ef5 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/datainputoutput_1/DateWriter.class differ diff --git a/solutions/bin/src/main/java/pr2/io/datainputoutput_2/DateReader.class b/solutions/bin/src/main/java/pr2/io/datainputoutput_2/DateReader.class new file mode 100644 index 0000000..d7f94b4 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/datainputoutput_2/DateReader.class differ diff --git a/solutions/bin/src/main/java/pr2/io/datainputoutput_2/DateWriter.class b/solutions/bin/src/main/java/pr2/io/datainputoutput_2/DateWriter.class new file mode 100644 index 0000000..a617784 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/datainputoutput_2/DateWriter.class differ diff --git a/solutions/bin/src/main/java/pr2/io/datei_lesen/ReadData.class b/solutions/bin/src/main/java/pr2/io/datei_lesen/ReadData.class new file mode 100644 index 0000000..e1a0da5 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/datei_lesen/ReadData.class differ diff --git a/solutions/bin/src/main/java/pr2/io/datei_schreiben/WriteData.class b/solutions/bin/src/main/java/pr2/io/datei_schreiben/WriteData.class new file mode 100644 index 0000000..2adcae9 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/datei_schreiben/WriteData.class differ diff --git a/solutions/bin/src/main/java/pr2/io/file/FilesystemWalker.class b/solutions/bin/src/main/java/pr2/io/file/FilesystemWalker.class new file mode 100644 index 0000000..e1ab88b Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/file/FilesystemWalker.class differ diff --git a/solutions/bin/src/main/java/pr2/io/filetest/FileInfo.class b/solutions/bin/src/main/java/pr2/io/filetest/FileInfo.class new file mode 100644 index 0000000..9817dd0 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/filetest/FileInfo.class differ diff --git a/solutions/bin/src/main/java/pr2/io/filter/UCaseReader.class b/solutions/bin/src/main/java/pr2/io/filter/UCaseReader.class new file mode 100644 index 0000000..2b16bd6 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/filter/UCaseReader.class differ diff --git a/solutions/bin/src/main/java/pr2/io/konsole/ConsoleToFile.class b/solutions/bin/src/main/java/pr2/io/konsole/ConsoleToFile.class new file mode 100644 index 0000000..e1fd806 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/konsole/ConsoleToFile.class differ diff --git a/solutions/bin/src/main/java/pr2/io/linecounter/LineCounter.class b/solutions/bin/src/main/java/pr2/io/linecounter/LineCounter.class new file mode 100644 index 0000000..6b68694 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/linecounter/LineCounter.class differ diff --git a/solutions/bin/src/main/java/pr2/io/random_access/FileSort.class b/solutions/bin/src/main/java/pr2/io/random_access/FileSort.class new file mode 100644 index 0000000..690cfd3 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/random_access/FileSort.class differ diff --git a/solutions/bin/src/main/java/pr2/io/reader_writer/ReadAndPrintFile.class b/solutions/bin/src/main/java/pr2/io/reader_writer/ReadAndPrintFile.class new file mode 100644 index 0000000..908df91 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/reader_writer/ReadAndPrintFile.class differ diff --git a/solutions/bin/src/main/java/pr2/io/rot13/Rot13.class b/solutions/bin/src/main/java/pr2/io/rot13/Rot13.class new file mode 100644 index 0000000..58a30cf Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/rot13/Rot13.class differ diff --git a/solutions/bin/src/main/java/pr2/io/rot13/Rot13Reader.class b/solutions/bin/src/main/java/pr2/io/rot13/Rot13Reader.class new file mode 100644 index 0000000..9b34c53 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/rot13/Rot13Reader.class differ diff --git a/solutions/bin/src/main/java/pr2/io/scrambler/Scrambler.class b/solutions/bin/src/main/java/pr2/io/scrambler/Scrambler.class new file mode 100644 index 0000000..066331d Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/scrambler/Scrambler.class differ diff --git a/solutions/bin/src/main/java/pr2/io/serialisierung/Board$Tupel.class b/solutions/bin/src/main/java/pr2/io/serialisierung/Board$Tupel.class new file mode 100644 index 0000000..af257db Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/serialisierung/Board$Tupel.class differ diff --git a/solutions/bin/src/main/java/pr2/io/serialisierung/Board.class b/solutions/bin/src/main/java/pr2/io/serialisierung/Board.class new file mode 100644 index 0000000..cac2cd4 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/serialisierung/Board.class differ diff --git a/solutions/bin/src/main/java/pr2/io/serialisierung/Color.class b/solutions/bin/src/main/java/pr2/io/serialisierung/Color.class new file mode 100644 index 0000000..89ea36d Binary files /dev/null and b/solutions/bin/src/main/java/pr2/io/serialisierung/Color.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/array_sorter/ReverseSort.class b/solutions/bin/src/main/java/pr2/lambda/array_sorter/ReverseSort.class new file mode 100644 index 0000000..9fa3cee Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/array_sorter/ReverseSort.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/callback/Main.class b/solutions/bin/src/main/java/pr2/lambda/callback/Main.class new file mode 100644 index 0000000..fe58b2a Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/callback/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/callback/NumberSelector.class b/solutions/bin/src/main/java/pr2/lambda/callback/NumberSelector.class new file mode 100644 index 0000000..4f897cf Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/callback/NumberSelector.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/callback/Predicate.class b/solutions/bin/src/main/java/pr2/lambda/callback/Predicate.class new file mode 100644 index 0000000..2bc86af Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/callback/Predicate.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/comparator/SortLambda.class b/solutions/bin/src/main/java/pr2/lambda/comparator/SortLambda.class new file mode 100644 index 0000000..1924b45 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/comparator/SortLambda.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/lambdas/Main.class b/solutions/bin/src/main/java/pr2/lambda/lambdas/Main.class new file mode 100644 index 0000000..6bf230d Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/lambdas/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/lambdas/NumberSelector.class b/solutions/bin/src/main/java/pr2/lambda/lambdas/NumberSelector.class new file mode 100644 index 0000000..adad8c7 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/lambdas/NumberSelector.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/lambdas/Predicate.class b/solutions/bin/src/main/java/pr2/lambda/lambdas/Predicate.class new file mode 100644 index 0000000..f2e65da Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/lambdas/Predicate.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/matrixsuche/MatrixSuche$Position.class b/solutions/bin/src/main/java/pr2/lambda/matrixsuche/MatrixSuche$Position.class new file mode 100644 index 0000000..43a118b Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/matrixsuche/MatrixSuche$Position.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/matrixsuche/MatrixSuche.class b/solutions/bin/src/main/java/pr2/lambda/matrixsuche/MatrixSuche.class new file mode 100644 index 0000000..2259847 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/matrixsuche/MatrixSuche.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/mogrifier_1/StringFunction.class b/solutions/bin/src/main/java/pr2/lambda/mogrifier_1/StringFunction.class new file mode 100644 index 0000000..21ab457 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/mogrifier_1/StringFunction.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/mogrifier_1/StringTransmogrifier.class b/solutions/bin/src/main/java/pr2/lambda/mogrifier_1/StringTransmogrifier.class new file mode 100644 index 0000000..c43336f Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/mogrifier_1/StringTransmogrifier.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/mogrifier_2/StringFunction.class b/solutions/bin/src/main/java/pr2/lambda/mogrifier_2/StringFunction.class new file mode 100644 index 0000000..afcf12e Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/mogrifier_2/StringFunction.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/mogrifier_2/StringTransmogrifier.class b/solutions/bin/src/main/java/pr2/lambda/mogrifier_2/StringTransmogrifier.class new file mode 100644 index 0000000..a1159f8 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/mogrifier_2/StringTransmogrifier.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/observer/Beobachter.class b/solutions/bin/src/main/java/pr2/lambda/observer/Beobachter.class new file mode 100644 index 0000000..13bd77b Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/observer/Beobachter.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/observer/Datenhalter$BeobachterImpl.class b/solutions/bin/src/main/java/pr2/lambda/observer/Datenhalter$BeobachterImpl.class new file mode 100644 index 0000000..b1e0ca7 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/observer/Datenhalter$BeobachterImpl.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/observer/Datenhalter.class b/solutions/bin/src/main/java/pr2/lambda/observer/Datenhalter.class new file mode 100644 index 0000000..d7a641e Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/observer/Datenhalter.class differ diff --git a/solutions/bin/src/main/java/pr2/lambda/observer/DatenhalterAnonym.class b/solutions/bin/src/main/java/pr2/lambda/observer/DatenhalterAnonym.class new file mode 100644 index 0000000..bbce390 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/lambda/observer/DatenhalterAnonym.class differ diff --git a/solutions/bin/src/main/java/pr2/object/clone_alien/Alien.class b/solutions/bin/src/main/java/pr2/object/clone_alien/Alien.class new file mode 100644 index 0000000..00482cc Binary files /dev/null and b/solutions/bin/src/main/java/pr2/object/clone_alien/Alien.class differ diff --git a/solutions/bin/src/main/java/pr2/object/clone_alien/Raumanzug.class b/solutions/bin/src/main/java/pr2/object/clone_alien/Raumanzug.class new file mode 100644 index 0000000..1f59d6c Binary files /dev/null and b/solutions/bin/src/main/java/pr2/object/clone_alien/Raumanzug.class differ diff --git a/solutions/bin/src/main/java/pr2/object/clone_person/Person.class b/solutions/bin/src/main/java/pr2/object/clone_person/Person.class new file mode 100644 index 0000000..aac4b18 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/object/clone_person/Person.class differ diff --git a/solutions/bin/src/main/java/pr2/object/equals_hashcode/Ork.class b/solutions/bin/src/main/java/pr2/object/equals_hashcode/Ork.class new file mode 100644 index 0000000..5640753 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/object/equals_hashcode/Ork.class differ diff --git a/solutions/bin/src/main/java/pr2/object/equals_hashcode/Wesen.class b/solutions/bin/src/main/java/pr2/object/equals_hashcode/Wesen.class new file mode 100644 index 0000000..302e0d3 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/object/equals_hashcode/Wesen.class differ diff --git a/solutions/bin/src/main/java/pr2/object/equals_person/Person.class b/solutions/bin/src/main/java/pr2/object/equals_person/Person.class new file mode 100644 index 0000000..00ef699 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/object/equals_person/Person.class differ diff --git a/solutions/bin/src/main/java/pr2/object/tostring/Alien.class b/solutions/bin/src/main/java/pr2/object/tostring/Alien.class new file mode 100644 index 0000000..5bb4c00 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/object/tostring/Alien.class differ diff --git a/solutions/bin/src/main/java/pr2/object/tostring/Ausgabe.class b/solutions/bin/src/main/java/pr2/object/tostring/Ausgabe.class new file mode 100644 index 0000000..44eaebc Binary files /dev/null and b/solutions/bin/src/main/java/pr2/object/tostring/Ausgabe.class differ diff --git a/solutions/bin/src/main/java/pr2/object/tostring/Raumanzug.class b/solutions/bin/src/main/java/pr2/object/tostring/Raumanzug.class new file mode 100644 index 0000000..fcc5a13 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/object/tostring/Raumanzug.class differ diff --git a/solutions/bin/src/main/java/pr2/object/wrapper_boxsearch/BoxSearcher.class b/solutions/bin/src/main/java/pr2/object/wrapper_boxsearch/BoxSearcher.class new file mode 100644 index 0000000..594f8aa Binary files /dev/null and b/solutions/bin/src/main/java/pr2/object/wrapper_boxsearch/BoxSearcher.class differ diff --git a/solutions/bin/src/main/java/pr2/object/wrapper_umwandler/Umwandler.class b/solutions/bin/src/main/java/pr2/object/wrapper_umwandler/Umwandler.class new file mode 100644 index 0000000..b17b597 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/object/wrapper_umwandler/Umwandler.class differ diff --git a/solutions/bin/src/main/java/pr2/reflection/analyzer/Analyzer.class b/solutions/bin/src/main/java/pr2/reflection/analyzer/Analyzer.class new file mode 100644 index 0000000..2263476 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/reflection/analyzer/Analyzer.class differ diff --git a/solutions/bin/src/main/java/pr2/reflection/reflector/Reflector.class b/solutions/bin/src/main/java/pr2/reflection/reflector/Reflector.class new file mode 100644 index 0000000..602868b Binary files /dev/null and b/solutions/bin/src/main/java/pr2/reflection/reflector/Reflector.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/chars_1/CountLetters.class b/solutions/bin/src/main/java/pr2/streams/chars_1/CountLetters.class new file mode 100644 index 0000000..6d99954 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/chars_1/CountLetters.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/chars_2/CountLetters.class b/solutions/bin/src/main/java/pr2/streams/chars_2/CountLetters.class new file mode 100644 index 0000000..b909b19 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/chars_2/CountLetters.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/chars_3/CountLetters.class b/solutions/bin/src/main/java/pr2/streams/chars_3/CountLetters.class new file mode 100644 index 0000000..6699991 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/chars_3/CountLetters.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/filter/FilterList.class b/solutions/bin/src/main/java/pr2/streams/filter/FilterList.class new file mode 100644 index 0000000..bec31ee Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/filter/FilterList.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/interne_iteration/ComputerGame.class b/solutions/bin/src/main/java/pr2/streams/interne_iteration/ComputerGame.class new file mode 100644 index 0000000..8a4ca42 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/interne_iteration/ComputerGame.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/interne_iteration/GameDatabase.class b/solutions/bin/src/main/java/pr2/streams/interne_iteration/GameDatabase.class new file mode 100644 index 0000000..aed1b0d Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/interne_iteration/GameDatabase.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/interne_iteration/ListGames.class b/solutions/bin/src/main/java/pr2/streams/interne_iteration/ListGames.class new file mode 100644 index 0000000..f3f0402 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/interne_iteration/ListGames.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/map_filter/ComputerGame.class b/solutions/bin/src/main/java/pr2/streams/map_filter/ComputerGame.class new file mode 100644 index 0000000..5938b26 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/map_filter/ComputerGame.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/map_filter/GameDatabase.class b/solutions/bin/src/main/java/pr2/streams/map_filter/GameDatabase.class new file mode 100644 index 0000000..3a51a7d Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/map_filter/GameDatabase.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/map_filter/MapFilterGames.class b/solutions/bin/src/main/java/pr2/streams/map_filter/MapFilterGames.class new file mode 100644 index 0000000..c776c4d Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/map_filter/MapFilterGames.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/reduce/Squarer.class b/solutions/bin/src/main/java/pr2/streams/reduce/Squarer.class new file mode 100644 index 0000000..a58df23 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/reduce/Squarer.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/reduce_critics/ComputerGame.class b/solutions/bin/src/main/java/pr2/streams/reduce_critics/ComputerGame.class new file mode 100644 index 0000000..0074819 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/reduce_critics/ComputerGame.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/reduce_critics/GameDatabase.class b/solutions/bin/src/main/java/pr2/streams/reduce_critics/GameDatabase.class new file mode 100644 index 0000000..8bce381 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/reduce_critics/GameDatabase.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/reduce_critics/MapReduceGames.class b/solutions/bin/src/main/java/pr2/streams/reduce_critics/MapReduceGames.class new file mode 100644 index 0000000..1d0f737 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/reduce_critics/MapReduceGames.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/summieren/SumUp.class b/solutions/bin/src/main/java/pr2/streams/summieren/SumUp.class new file mode 100644 index 0000000..e0d2c13 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/summieren/SumUp.class differ diff --git a/solutions/bin/src/main/java/pr2/streams/word_count/WordCount.class b/solutions/bin/src/main/java/pr2/streams/word_count/WordCount.class new file mode 100644 index 0000000..fd72de3 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/streams/word_count/WordCount.class differ diff --git a/solutions/bin/src/main/java/pr2/strukturierung/information_hiding/Rechner.class b/solutions/bin/src/main/java/pr2/strukturierung/information_hiding/Rechner.class new file mode 100644 index 0000000..5b30857 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/strukturierung/information_hiding/Rechner.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/fakultaet/FakultaetParallel$FactThread.class b/solutions/bin/src/main/java/pr2/threads/fakultaet/FakultaetParallel$FactThread.class new file mode 100644 index 0000000..d6eae9c Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/fakultaet/FakultaetParallel$FactThread.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/fakultaet/FakultaetParallel.class b/solutions/bin/src/main/java/pr2/threads/fakultaet/FakultaetParallel.class new file mode 100644 index 0000000..9eb4f4a Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/fakultaet/FakultaetParallel.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/fakultaet/Main.class b/solutions/bin/src/main/java/pr2/threads/fakultaet/Main.class new file mode 100644 index 0000000..a20b133 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/fakultaet/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/interrupt/ThreadsBeenden.class b/solutions/bin/src/main/java/pr2/threads/interrupt/ThreadsBeenden.class new file mode 100644 index 0000000..775d2d3 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/interrupt/ThreadsBeenden.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/notifier/Main.class b/solutions/bin/src/main/java/pr2/threads/notifier/Main.class new file mode 100644 index 0000000..fe09a67 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/notifier/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/notifier/Notifier.class b/solutions/bin/src/main/java/pr2/threads/notifier/Notifier.class new file mode 100644 index 0000000..426aeed Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/notifier/Notifier.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/paralleldrucker/ParallelDrucker.class b/solutions/bin/src/main/java/pr2/threads/paralleldrucker/ParallelDrucker.class new file mode 100644 index 0000000..3c00dc6 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/paralleldrucker/ParallelDrucker.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/race_condition/Main.class b/solutions/bin/src/main/java/pr2/threads/race_condition/Main.class new file mode 100644 index 0000000..e62157c Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/race_condition/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/race_condition/NumberIncrementer.class b/solutions/bin/src/main/java/pr2/threads/race_condition/NumberIncrementer.class new file mode 100644 index 0000000..9e19dda Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/race_condition/NumberIncrementer.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/race_condition/NumberList.class b/solutions/bin/src/main/java/pr2/threads/race_condition/NumberList.class new file mode 100644 index 0000000..d79727e Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/race_condition/NumberList.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/stack_heap/ThreadProblem$Incrementer.class b/solutions/bin/src/main/java/pr2/threads/stack_heap/ThreadProblem$Incrementer.class new file mode 100644 index 0000000..abc049a Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/stack_heap/ThreadProblem$Incrementer.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/stack_heap/ThreadProblem.class b/solutions/bin/src/main/java/pr2/threads/stack_heap/ThreadProblem.class new file mode 100644 index 0000000..79001fc Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/stack_heap/ThreadProblem.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/synchronize/Synchronizer.class b/solutions/bin/src/main/java/pr2/threads/synchronize/Synchronizer.class new file mode 100644 index 0000000..385f0d5 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/synchronize/Synchronizer.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/timer/FakultaetTimer.class b/solutions/bin/src/main/java/pr2/threads/timer/FakultaetTimer.class new file mode 100644 index 0000000..36937f2 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/timer/FakultaetTimer.class differ diff --git a/solutions/bin/src/main/java/pr2/threads/timer/Main.class b/solutions/bin/src/main/java/pr2/threads/timer/Main.class new file mode 100644 index 0000000..816af69 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/threads/timer/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/finals/A.class b/solutions/bin/src/main/java/pr2/vererbung/finals/A.class new file mode 100644 index 0000000..7ba4e51 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/finals/A.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/finals/B.class b/solutions/bin/src/main/java/pr2/vererbung/finals/B.class new file mode 100644 index 0000000..07d25f5 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/finals/B.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie1/Figur.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie1/Figur.class new file mode 100644 index 0000000..f11a8ff Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie1/Figur.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie1/Main.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie1/Main.class new file mode 100644 index 0000000..95107e5 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie1/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie1/Rechteck.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie1/Rechteck.class new file mode 100644 index 0000000..b1b6cf6 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie1/Rechteck.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie2/Figur.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie2/Figur.class new file mode 100644 index 0000000..36041f1 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie2/Figur.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie2/Main.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie2/Main.class new file mode 100644 index 0000000..8bc10ba Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie2/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie2/Rechteck.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie2/Rechteck.class new file mode 100644 index 0000000..732024a Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie2/Rechteck.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Dreieck.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Dreieck.class new file mode 100644 index 0000000..583daeb Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Dreieck.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Figur.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Figur.class new file mode 100644 index 0000000..f9f4491 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Figur.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Gerade.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Gerade.class new file mode 100644 index 0000000..9eb18a6 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Gerade.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Main.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Main.class new file mode 100644 index 0000000..3d4f7db Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Quadrat.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Quadrat.class new file mode 100644 index 0000000..0fc51d4 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Quadrat.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Rechteck.class b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Rechteck.class new file mode 100644 index 0000000..90a474a Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/geometrie3/Rechteck.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/konstruktoren/Nachtelf.class b/solutions/bin/src/main/java/pr2/vererbung/konstruktoren/Nachtelf.class new file mode 100644 index 0000000..5da7d52 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/konstruktoren/Nachtelf.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/konstruktoren/Untoter.class b/solutions/bin/src/main/java/pr2/vererbung/konstruktoren/Untoter.class new file mode 100644 index 0000000..e9631bd Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/konstruktoren/Untoter.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/konstruktoren/Wesen.class b/solutions/bin/src/main/java/pr2/vererbung/konstruktoren/Wesen.class new file mode 100644 index 0000000..9029f94 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/konstruktoren/Wesen.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Affe.class b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Affe.class new file mode 100644 index 0000000..2dc5779 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Affe.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Futterstelle.class b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Futterstelle.class new file mode 100644 index 0000000..b01cf5e Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Futterstelle.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Giraffe.class b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Giraffe.class new file mode 100644 index 0000000..891aab5 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Giraffe.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Gorilla.class b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Gorilla.class new file mode 100644 index 0000000..ae886d8 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/Gorilla.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/polymorphie/ZooSimulation.class b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/ZooSimulation.class new file mode 100644 index 0000000..b4f4e45 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/ZooSimulation.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/polymorphie/ZooTier.class b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/ZooTier.class new file mode 100644 index 0000000..10da8f7 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/polymorphie/ZooTier.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/singleton_einfach/Singleton.class b/solutions/bin/src/main/java/pr2/vererbung/singleton_einfach/Singleton.class new file mode 100644 index 0000000..6329243 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/singleton_einfach/Singleton.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/statics/Spiel.class b/solutions/bin/src/main/java/pr2/vererbung/statics/Spiel.class new file mode 100644 index 0000000..7ba87b3 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/statics/Spiel.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/statics/Wuerfel.class b/solutions/bin/src/main/java/pr2/vererbung/statics/Wuerfel.class new file mode 100644 index 0000000..4665bbc Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/statics/Wuerfel.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/ueberladen_summe/Summator.class b/solutions/bin/src/main/java/pr2/vererbung/ueberladen_summe/Summator.class new file mode 100644 index 0000000..97f2fb0 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/ueberladen_summe/Summator.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Amoebe.class b/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Amoebe.class new file mode 100644 index 0000000..32ff034 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Amoebe.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Dackel.class b/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Dackel.class new file mode 100644 index 0000000..20c5f01 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Dackel.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Lebewesen.class b/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Lebewesen.class new file mode 100644 index 0000000..50b09f0 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Lebewesen.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Main.class b/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Main.class new file mode 100644 index 0000000..9c75c2a Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Main.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/vararg_summe/Summator.class b/solutions/bin/src/main/java/pr2/vererbung/vararg_summe/Summator.class new file mode 100644 index 0000000..3dd8793 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/vararg_summe/Summator.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Dreieck.class b/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Dreieck.class new file mode 100644 index 0000000..c9422f4 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Dreieck.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Figur.class b/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Figur.class new file mode 100644 index 0000000..aaba4d3 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Figur.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Gerade.class b/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Gerade.class new file mode 100644 index 0000000..5a92e7f Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Gerade.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Quadrat.class b/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Quadrat.class new file mode 100644 index 0000000..268b9c9 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Quadrat.class differ diff --git a/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Rechteck.class b/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Rechteck.class new file mode 100644 index 0000000..b6cb114 Binary files /dev/null and b/solutions/bin/src/main/java/pr2/vererbung/vererbung_geometrie/Rechteck.class differ diff --git a/solutions/bin/src/test/java/pr2/auffrischung/grossmacher/GrossmacherTest.class b/solutions/bin/src/test/java/pr2/auffrischung/grossmacher/GrossmacherTest.class new file mode 100644 index 0000000..de1d859 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/auffrischung/grossmacher/GrossmacherTest.class differ diff --git a/solutions/bin/src/test/java/pr2/auffrischung/labeled_break/ArraySucherTest.class b/solutions/bin/src/test/java/pr2/auffrischung/labeled_break/ArraySucherTest.class new file mode 100644 index 0000000..a19c6ef Binary files /dev/null and b/solutions/bin/src/test/java/pr2/auffrischung/labeled_break/ArraySucherTest.class differ diff --git a/solutions/bin/src/test/java/pr2/auffrischung/password/PasswortCheckerTest.class b/solutions/bin/src/test/java/pr2/auffrischung/password/PasswortCheckerTest.class new file mode 100644 index 0000000..57abfb5 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/auffrischung/password/PasswortCheckerTest.class differ diff --git a/solutions/bin/src/test/java/pr2/auffrischung/printf/DoubleFormatterTest.class b/solutions/bin/src/test/java/pr2/auffrischung/printf/DoubleFormatterTest.class new file mode 100644 index 0000000..e4a41ff Binary files /dev/null and b/solutions/bin/src/test/java/pr2/auffrischung/printf/DoubleFormatterTest.class differ diff --git a/solutions/bin/src/test/java/pr2/auffrischung/suchemax/GroessteZahlTest.class b/solutions/bin/src/test/java/pr2/auffrischung/suchemax/GroessteZahlTest.class new file mode 100644 index 0000000..8ddfdd0 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/auffrischung/suchemax/GroessteZahlTest.class differ diff --git a/solutions/bin/src/test/java/pr2/auffrischung/taschenrechner/TaschenrechnerTest.class b/solutions/bin/src/test/java/pr2/auffrischung/taschenrechner/TaschenrechnerTest.class new file mode 100644 index 0000000..a3fac0d Binary files /dev/null and b/solutions/bin/src/test/java/pr2/auffrischung/taschenrechner/TaschenrechnerTest.class differ diff --git a/solutions/bin/src/test/java/pr2/collections/iterator/test/SimpleStackTest.class b/solutions/bin/src/test/java/pr2/collections/iterator/test/SimpleStackTest.class new file mode 100644 index 0000000..6d4c3fb Binary files /dev/null and b/solutions/bin/src/test/java/pr2/collections/iterator/test/SimpleStackTest.class differ diff --git a/solutions/bin/src/test/java/pr2/collections/reverser/test/ReverserTest.class b/solutions/bin/src/test/java/pr2/collections/reverser/test/ReverserTest.class new file mode 100644 index 0000000..802a4d3 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/collections/reverser/test/ReverserTest.class differ diff --git a/solutions/bin/src/test/java/pr2/collections/reverser_generic/test/ReverserTest.class b/solutions/bin/src/test/java/pr2/collections/reverser_generic/test/ReverserTest.class new file mode 100644 index 0000000..fa5f849 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/collections/reverser_generic/test/ReverserTest.class differ diff --git a/solutions/bin/src/test/java/pr2/collections/sortieren/test/SorterTest.class b/solutions/bin/src/test/java/pr2/collections/sortieren/test/SorterTest.class new file mode 100644 index 0000000..81acac7 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/collections/sortieren/test/SorterTest.class differ diff --git a/solutions/bin/src/test/java/pr2/enums/eigene/test/WuerfelTest.class b/solutions/bin/src/test/java/pr2/enums/eigene/test/WuerfelTest.class new file mode 100644 index 0000000..1e4f5b3 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/enums/eigene/test/WuerfelTest.class differ diff --git a/solutions/bin/src/test/java/pr2/exceptions/ausnahmen_testen/test/CaesarTest.class b/solutions/bin/src/test/java/pr2/exceptions/ausnahmen_testen/test/CaesarTest.class new file mode 100644 index 0000000..3726c6f Binary files /dev/null and b/solutions/bin/src/test/java/pr2/exceptions/ausnahmen_testen/test/CaesarTest.class differ diff --git a/solutions/bin/src/test/java/pr2/exceptions/eigene_ausnahme/test/FuseTest.class b/solutions/bin/src/test/java/pr2/exceptions/eigene_ausnahme/test/FuseTest.class new file mode 100644 index 0000000..04f1835 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/exceptions/eigene_ausnahme/test/FuseTest.class differ diff --git a/solutions/bin/src/test/java/pr2/exceptions/fakultaet/test/FakultaetTest.class b/solutions/bin/src/test/java/pr2/exceptions/fakultaet/test/FakultaetTest.class new file mode 100644 index 0000000..af6bf8d Binary files /dev/null and b/solutions/bin/src/test/java/pr2/exceptions/fakultaet/test/FakultaetTest.class differ diff --git a/solutions/bin/src/test/java/pr2/generics/einfach/test/ListeTest.class b/solutions/bin/src/test/java/pr2/generics/einfach/test/ListeTest.class new file mode 100644 index 0000000..e55fa1d Binary files /dev/null and b/solutions/bin/src/test/java/pr2/generics/einfach/test/ListeTest.class differ diff --git a/solutions/bin/src/test/java/pr2/generics/super_extends/test/ListeTest.class b/solutions/bin/src/test/java/pr2/generics/super_extends/test/ListeTest.class new file mode 100644 index 0000000..040265a Binary files /dev/null and b/solutions/bin/src/test/java/pr2/generics/super_extends/test/ListeTest.class differ diff --git a/solutions/bin/src/test/java/pr2/interfaces/comparable_student/ComparableStudentTest.class b/solutions/bin/src/test/java/pr2/interfaces/comparable_student/ComparableStudentTest.class new file mode 100644 index 0000000..06b17a6 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/interfaces/comparable_student/ComparableStudentTest.class differ diff --git a/solutions/bin/src/test/java/pr2/interfaces/interfaces_s/test/AnalogControllerTest.class b/solutions/bin/src/test/java/pr2/interfaces/interfaces_s/test/AnalogControllerTest.class new file mode 100644 index 0000000..1ec41a1 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/interfaces/interfaces_s/test/AnalogControllerTest.class differ diff --git a/solutions/bin/src/test/java/pr2/interfaces/interfaces_s/test/DigitalControllerTest.class b/solutions/bin/src/test/java/pr2/interfaces/interfaces_s/test/DigitalControllerTest.class new file mode 100644 index 0000000..8dfcd24 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/interfaces/interfaces_s/test/DigitalControllerTest.class differ diff --git a/solutions/bin/src/test/java/pr2/interfaces/interfaces_s/test/DualShock4Test.class b/solutions/bin/src/test/java/pr2/interfaces/interfaces_s/test/DualShock4Test.class new file mode 100644 index 0000000..d03f9a0 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/interfaces/interfaces_s/test/DualShock4Test.class differ diff --git a/solutions/bin/src/test/java/pr2/interfaces/stack/StackTest.class b/solutions/bin/src/test/java/pr2/interfaces/stack/StackTest.class new file mode 100644 index 0000000..5c36e86 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/interfaces/stack/StackTest.class differ diff --git a/solutions/bin/src/test/java/pr2/interfaces/stack/test/StackTest.class b/solutions/bin/src/test/java/pr2/interfaces/stack/test/StackTest.class new file mode 100644 index 0000000..570931f Binary files /dev/null and b/solutions/bin/src/test/java/pr2/interfaces/stack/test/StackTest.class differ diff --git a/solutions/bin/src/test/java/pr2/io/data_output/test/BoardTest.class b/solutions/bin/src/test/java/pr2/io/data_output/test/BoardTest.class new file mode 100644 index 0000000..08f5e37 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/io/data_output/test/BoardTest.class differ diff --git a/solutions/bin/src/test/java/pr2/io/datei_schreiben/test/WriteDataTest.class b/solutions/bin/src/test/java/pr2/io/datei_schreiben/test/WriteDataTest.class new file mode 100644 index 0000000..1c19449 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/io/datei_schreiben/test/WriteDataTest.class differ diff --git a/solutions/bin/src/test/java/pr2/io/filter/test/UCaseReaderTest.class b/solutions/bin/src/test/java/pr2/io/filter/test/UCaseReaderTest.class new file mode 100644 index 0000000..b420a68 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/io/filter/test/UCaseReaderTest.class differ diff --git a/solutions/bin/src/test/java/pr2/io/random_access/test/FileSortTest.class b/solutions/bin/src/test/java/pr2/io/random_access/test/FileSortTest.class new file mode 100644 index 0000000..2387c86 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/io/random_access/test/FileSortTest.class differ diff --git a/solutions/bin/src/test/java/pr2/io/serialisierung/test/BoardTest.class b/solutions/bin/src/test/java/pr2/io/serialisierung/test/BoardTest.class new file mode 100644 index 0000000..c3787ea Binary files /dev/null and b/solutions/bin/src/test/java/pr2/io/serialisierung/test/BoardTest.class differ diff --git a/solutions/bin/src/test/java/pr2/lambda/matrixsuche/test/MatrixSucheTest.class b/solutions/bin/src/test/java/pr2/lambda/matrixsuche/test/MatrixSucheTest.class new file mode 100644 index 0000000..088e7cc Binary files /dev/null and b/solutions/bin/src/test/java/pr2/lambda/matrixsuche/test/MatrixSucheTest.class differ diff --git a/solutions/bin/src/test/java/pr2/lambda/mogrifier_1/test/StringTransmogrifierTest.class b/solutions/bin/src/test/java/pr2/lambda/mogrifier_1/test/StringTransmogrifierTest.class new file mode 100644 index 0000000..d9f68aa Binary files /dev/null and b/solutions/bin/src/test/java/pr2/lambda/mogrifier_1/test/StringTransmogrifierTest.class differ diff --git a/solutions/bin/src/test/java/pr2/lambda/mogrifier_2/test/StringTransmogrifierTest.class b/solutions/bin/src/test/java/pr2/lambda/mogrifier_2/test/StringTransmogrifierTest.class new file mode 100644 index 0000000..e7793d2 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/lambda/mogrifier_2/test/StringTransmogrifierTest.class differ diff --git a/solutions/bin/src/test/java/pr2/lambda/observer/test/BeobachterTest.class b/solutions/bin/src/test/java/pr2/lambda/observer/test/BeobachterTest.class new file mode 100644 index 0000000..780e143 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/lambda/observer/test/BeobachterTest.class differ diff --git a/solutions/bin/src/test/java/pr2/object/clone_alien/test/AlienCloneTest.class b/solutions/bin/src/test/java/pr2/object/clone_alien/test/AlienCloneTest.class new file mode 100644 index 0000000..9ffc036 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/object/clone_alien/test/AlienCloneTest.class differ diff --git a/solutions/bin/src/test/java/pr2/object/equals_hashcode/test/WesenTest.class b/solutions/bin/src/test/java/pr2/object/equals_hashcode/test/WesenTest.class new file mode 100644 index 0000000..474ddc1 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/object/equals_hashcode/test/WesenTest.class differ diff --git a/solutions/bin/src/test/java/pr2/streams/chars_1/test/CountLettersTest.class b/solutions/bin/src/test/java/pr2/streams/chars_1/test/CountLettersTest.class new file mode 100644 index 0000000..05d7b24 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/streams/chars_1/test/CountLettersTest.class differ diff --git a/solutions/bin/src/test/java/pr2/streams/chars_2/test/CountLettersTest.class b/solutions/bin/src/test/java/pr2/streams/chars_2/test/CountLettersTest.class new file mode 100644 index 0000000..78e667b Binary files /dev/null and b/solutions/bin/src/test/java/pr2/streams/chars_2/test/CountLettersTest.class differ diff --git a/solutions/bin/src/test/java/pr2/streams/chars_3/test/CountLettersTest.class b/solutions/bin/src/test/java/pr2/streams/chars_3/test/CountLettersTest.class new file mode 100644 index 0000000..3a79676 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/streams/chars_3/test/CountLettersTest.class differ diff --git a/solutions/bin/src/test/java/pr2/streams/filter/test/FilterListTest.class b/solutions/bin/src/test/java/pr2/streams/filter/test/FilterListTest.class new file mode 100644 index 0000000..7826a50 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/streams/filter/test/FilterListTest.class differ diff --git a/solutions/bin/src/test/java/pr2/streams/reduce/test/SquarerTest.class b/solutions/bin/src/test/java/pr2/streams/reduce/test/SquarerTest.class new file mode 100644 index 0000000..2aa200c Binary files /dev/null and b/solutions/bin/src/test/java/pr2/streams/reduce/test/SquarerTest.class differ diff --git a/solutions/bin/src/test/java/pr2/streams/summieren/test/SumUpTest.class b/solutions/bin/src/test/java/pr2/streams/summieren/test/SumUpTest.class new file mode 100644 index 0000000..771e7dc Binary files /dev/null and b/solutions/bin/src/test/java/pr2/streams/summieren/test/SumUpTest.class differ diff --git a/solutions/bin/src/test/java/pr2/streams/word_count/test/WordCountTest.class b/solutions/bin/src/test/java/pr2/streams/word_count/test/WordCountTest.class new file mode 100644 index 0000000..b1f881b Binary files /dev/null and b/solutions/bin/src/test/java/pr2/streams/word_count/test/WordCountTest.class differ diff --git a/solutions/bin/src/test/java/pr2/strukturierung/information_hiding/test/RechnerTest.class b/solutions/bin/src/test/java/pr2/strukturierung/information_hiding/test/RechnerTest.class new file mode 100644 index 0000000..e97fd1a Binary files /dev/null and b/solutions/bin/src/test/java/pr2/strukturierung/information_hiding/test/RechnerTest.class differ diff --git a/solutions/bin/src/test/java/pr2/vererbung/konstruktoren/test/WesenTest.class b/solutions/bin/src/test/java/pr2/vererbung/konstruktoren/test/WesenTest.class new file mode 100644 index 0000000..b377ab3 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/vererbung/konstruktoren/test/WesenTest.class differ diff --git a/solutions/bin/src/test/java/pr2/vererbung/ueberladen_summe/SummatorTest.class b/solutions/bin/src/test/java/pr2/vererbung/ueberladen_summe/SummatorTest.class new file mode 100644 index 0000000..588794f Binary files /dev/null and b/solutions/bin/src/test/java/pr2/vererbung/ueberladen_summe/SummatorTest.class differ diff --git a/solutions/bin/src/test/java/pr2/vererbung/ueberladen_summe/test/SummatorTest.class b/solutions/bin/src/test/java/pr2/vererbung/ueberladen_summe/test/SummatorTest.class new file mode 100644 index 0000000..54a01d9 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/vererbung/ueberladen_summe/test/SummatorTest.class differ diff --git a/solutions/bin/src/test/java/pr2/vererbung/vararg_summe/SummatorTest.class b/solutions/bin/src/test/java/pr2/vererbung/vararg_summe/SummatorTest.class new file mode 100644 index 0000000..377b3c3 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/vererbung/vararg_summe/SummatorTest.class differ diff --git a/solutions/bin/src/test/java/pr2/vererbung/vararg_summe/test/SummatorTest.class b/solutions/bin/src/test/java/pr2/vererbung/vararg_summe/test/SummatorTest.class new file mode 100644 index 0000000..e0cd67d Binary files /dev/null and b/solutions/bin/src/test/java/pr2/vererbung/vararg_summe/test/SummatorTest.class differ diff --git a/solutions/bin/src/test/java/pr2/vererbung/vererbung_geometrie/FigurenTest.class b/solutions/bin/src/test/java/pr2/vererbung/vererbung_geometrie/FigurenTest.class new file mode 100644 index 0000000..565e0ce Binary files /dev/null and b/solutions/bin/src/test/java/pr2/vererbung/vererbung_geometrie/FigurenTest.class differ diff --git a/solutions/bin/src/test/java/pr2/vererbung/vererbung_geometrie/test/FigurenTest.class b/solutions/bin/src/test/java/pr2/vererbung/vererbung_geometrie/test/FigurenTest.class new file mode 100644 index 0000000..f779cd3 Binary files /dev/null and b/solutions/bin/src/test/java/pr2/vererbung/vererbung_geometrie/test/FigurenTest.class differ diff --git a/solutions/bin/target/checkstyle-checker.xml b/solutions/bin/target/checkstyle-checker.xml new file mode 100644 index 0000000..2a9d4aa --- /dev/null +++ b/solutions/bin/target/checkstyle-checker.xml @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/solutions/bin/target/checkstyle-result.xml b/solutions/bin/target/checkstyle-result.xml new file mode 100644 index 0000000..746386c --- /dev/null +++ b/solutions/bin/target/checkstyle-result.xml @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4.0.0 + de.hs_mannheim.pr2 + solutions + 1.0-SNAPSHOT + jar + + PR2 Excercises + + + UTF-8 + 23 + 23 + 5.12.2 + 1.12.2 + 7.13.0 + + + + + jitpack.io + https://jitpack.io + + + + + install + ${basedir}/target + ${project.artifactId}-${project.version} + + + + maven-compiler-plugin + 3.10.1 + + + maven-surefire-plugin + 3.5.2 + + + maven-failsafe-plugin + 3.5.2 + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.6.0 + + + com.puppycrawl.tools + checkstyle + 10.4 + + + + checkstyle.xml + true + true + false + + + + validate + validate + + check + + + + + + org.apache.maven.plugins + maven-pmd-plugin + 3.26.0 + + + net.sourceforge.pmd + pmd-core + ${pmdVersion} + + + net.sourceforge.pmd + pmd-java + ${pmdVersion} + + + net.sourceforge.pmd + pmd-javascript + ${pmdVersion} + + + net.sourceforge.pmd + pmd-jsp + ${pmdVersion} + + + + + ./pmd.xml + + true + true + + + + + check + + + + + + + + + + + com.github.thomsmits + game-framework + v1.0 + + + org.junit.jupiter + junit-jupiter-engine + ${junit.jupiter.version} + + + org.junit.jupiter + junit-jupiter-api + ${junit.jupiter.version} + + + org.junit.jupiter + junit-jupiter-params + ${junit.jupiter.version} + + + org.junit.platform + junit-platform-suite + ${junit.platform.version} + + + org.jfree + jfreechart + 1.5.3 + + + + diff --git a/solutions/target/checkstyle-checker.xml b/solutions/target/checkstyle-checker.xml new file mode 100644 index 0000000..2a9d4aa --- /dev/null +++ b/solutions/target/checkstyle-checker.xml @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/solutions/target/checkstyle-result.xml b/solutions/target/checkstyle-result.xml new file mode 100644 index 0000000..746386c --- /dev/null +++ b/solutions/target/checkstyle-result.xml @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4.0.0 + de.hs_mannheim.pr2 + solutions + 1.0-SNAPSHOT + jar + + PR2 Excercises + + + UTF-8 + 23 + 23 + 5.12.2 + 1.12.2 + 7.13.0 + + + + + jitpack.io + https://jitpack.io + + + + + install + ${basedir}/target + ${project.artifactId}-${project.version} + + + + maven-compiler-plugin + 3.10.1 + + + maven-surefire-plugin + 3.5.2 + + + maven-failsafe-plugin + 3.5.2 + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.6.0 + + + com.puppycrawl.tools + checkstyle + 10.4 + + + + checkstyle.xml + true + true + false + + + + validate + validate + + check + + + + + + org.apache.maven.plugins + maven-pmd-plugin + 3.26.0 + + + net.sourceforge.pmd + pmd-core + ${pmdVersion} + + + net.sourceforge.pmd + pmd-java + ${pmdVersion} + + + net.sourceforge.pmd + pmd-javascript + ${pmdVersion} + + + net.sourceforge.pmd + pmd-jsp + ${pmdVersion} + + + + + ./pmd.xml + + true + true + + + + + check + + + + + + + + + + + com.github.thomsmits + game-framework + v1.0 + + + org.junit.jupiter + junit-jupiter-engine + ${junit.jupiter.version} + + + org.junit.jupiter + junit-jupiter-api + ${junit.jupiter.version} + + + org.junit.jupiter + junit-jupiter-params + ${junit.jupiter.version} + + + org.junit.platform + junit-platform-suite + ${junit.platform.version} + + + org.jfree + jfreechart + 1.5.3 + + + + diff --git a/sources/.project b/sources/.project new file mode 100644 index 0000000..801ddf8 --- /dev/null +++ b/sources/.project @@ -0,0 +1,23 @@ + + + sources + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.m2e.core.maven2Nature + org.eclipse.jdt.core.javanature + + diff --git a/sources/target/checkstyle-cachefile b/sources/target/checkstyle-cachefile new file mode 100644 index 0000000..4851716 --- /dev/null +++ b/sources/target/checkstyle-cachefile @@ -0,0 +1,93 @@ +#Thu May 28 13:24:22 CEST 2026 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/enums/filme/LieblingsFilme.java=1779967432494 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/enums/schnick/Move.java=1779967432494 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/enums/singleton/MyEnum.java=1779967432495 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/exceptions/ausnahmen_testen/CrypterCaesar.java=1779967432495 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/exceptions/ausnahmen_testen/IllegalKeyException.java=1779967432496 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/exceptions/ausnahmen_testen/IllegalMessageException.java=1779967432496 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/exceptions/fakultaet/Fakultaet.java=1779967432496 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/exceptions/fakultaet/FakultaetException.java=1779967432497 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/exceptions/handle_or_declare/StatistikException.java=1779967432498 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/exceptions/try_catch/Zahlenraten.java=1779967432498 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/einfach/Liste.java=1779967432498 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/einfach/ListeNode.java=1779967432499 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/number_pair/NumberPair.java=1779967432499 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/number_pair/Pair.java=1779967432499 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/pair/Pair.java=1779967432500 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/pairlist/Pair.java=1779967432501 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/pairlist/PairList.java=1779967432501 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/same_pair/Pair.java=1779967432502 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/same_pair/SamePair.java=1779967432502 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/super_extends/ListeNode.java=1779967432502 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/wildcards/Main.java=1779967432503 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/generics/wildcards/SimpleList.java=1779967432503 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/interfaces/abstrakt_form/Form.java=1779967432503 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/interfaces/abstrakte_klassen_e/Dreieck.java=1779967432503 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/interfaces/abstrakte_klassen_e/Geometer.java=1779967432504 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/interfaces/abstrakte_klassen_e/Kreis.java=1779967432504 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/interfaces/comparable_student/Student.java=1779967432504 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/interfaces/interfaces_e/api/DigitalController.java=1779967432505 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/interfaces/interfaces_e/impl/DigitalControllerImpl.java=1779967432505 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/interfaces/stack/Stack.java=1779967432505 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/interfaces/stack/StackImpl.java=1779967432505 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/interfaces/uebersetzer/Uebersetzer.java=1779967432505 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/intro/javadoc/Waehrung.java=1779967432506 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/intro/junit_factorial/Fakultaet.java=1779967432506 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/io/data_output/Color.java=1779967432507 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/io/serialisierung/Color.java=1779967432514 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/lambda/callback/NumberSelector.java=1779967432515 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/lambda/callback/Predicate.java=1779967432515 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/lambda/lambdas/NumberSelector.java=1779967432516 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/lambda/lambdas/Predicate.java=1779967432516 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/lambda/matrixsuche/MatrixSuche.java=1779967432516 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/lambda/mogrifier_1/StringFunction.java=1779967432516 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/lambda/mogrifier_2/StringFunction.java=1779967432517 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/lambda/mogrifier_2/StringTransmogrifier.java=1779967432517 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/lambda/observer/Beobachter.java=1779967432517 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/object/clone_alien/Alien.java=1779967432518 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/object/clone_alien/Raumanzug.java=1779967432518 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/object/equals_hashcode/Ork.java=1779967432518 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/object/equals_hashcode/Wesen.java=1779967432519 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/object/tostring/Alien.java=1779967432519 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/object/tostring/Ausgabe.java=1779967432520 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/object/tostring/Raumanzug.java=1779967432520 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/object/wrapper_umwandler/Umwandler.java=1779967432520 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/streams/interne_iteration/ComputerGame.java=1779967432522 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/streams/interne_iteration/GameDatabase.java=1779967432523 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/streams/map_filter/ComputerGame.java=1779967432523 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/streams/map_filter/GameDatabase.java=1779967432524 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/streams/reduce_critics/ComputerGame.java=1779967432524 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/streams/reduce_critics/GameDatabase.java=1779967432525 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/streams/summieren/SumUp.java=1779967432525 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/threads/race_condition/Main.java=1779967432528 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/threads/race_condition/NumberIncrementer.java=1779967432528 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/threads/race_condition/NumberList.java=1779967432528 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/threads/synchronize/Synchronizer.java=1779967432528 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/threads/timer/Main.java=1779967432529 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/finals/B.java=1779967432530 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/geometrie1/Figur.java=1779967432530 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/geometrie1/Rechteck.java=1779967432530 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/geometrie2/Figur.java=1779967432530 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/geometrie2/Rechteck.java=1779967432531 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/geometrie3/Dreieck.java=1779967432531 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/geometrie3/Figur.java=1779967432532 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/geometrie3/Gerade.java=1779967432532 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/geometrie3/Main.java=1779967432532 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/geometrie3/Quadrat.java=1779967432532 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/geometrie3/Rechteck.java=1779967432532 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/konstruktoren/Wesen.java=1779967432533 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/polymorphie/Affe.java=1779967432533 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/polymorphie/Futterstelle.java=1779967432533 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/polymorphie/Giraffe.java=1779967432533 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/polymorphie/Gorilla.java=1779967432533 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/polymorphie/ZooSimulation.java=1779967432533 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/polymorphie/ZooTier.java=1779967432533 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/singleton_einfach/Singleton.java=1779967432534 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/statics/Spiel.java=1779967432534 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/statics/Wuerfel.java=1779967432535 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/ueberladen_summe/Summator.java=1779967432535 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Amoebe.java=1779967432535 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Dackel.java=1779967432536 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/ueberschreiben_lebewesen/Lebewesen.java=1779967432536 +/home/mainuser/programming/java/uebungen/sources/src/main/java/pr2/vererbung/vararg_summe/Summator.java=1779967432536 +configuration*?=B6ED34045FD65EAB8E538057A3D2BA89B065E03C diff --git a/sources/target/checkstyle-checker.xml b/sources/target/checkstyle-checker.xml new file mode 100644 index 0000000..2a9d4aa --- /dev/null +++ b/sources/target/checkstyle-checker.xml @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sources/target/checkstyle-result.xml b/sources/target/checkstyle-result.xml new file mode 100644 index 0000000..e69de29 diff --git a/sources/target/classes/.gitignore b/sources/target/classes/.gitignore new file mode 100644 index 0000000..2f43d05 --- /dev/null +++ b/sources/target/classes/.gitignore @@ -0,0 +1,2 @@ +/META-INF/ +/pr2/