<commit_before># jpapi
Ein Java Wrapper für die [Pewn API](http://pewn.de/papi/)

##Funktionsweise
jpapi sendet die Anfragen an die offizielle Pewn API und erhält die Antwort im JSON Format. Die Antwort wird dann mit [gson](https://github.com/google/gson) zu den entsprechenden Java Objekten geparst.

##Beispiel
Hier ist ein kleines Beispiel zur Verwendung des Wrappers:
```java
Project project = Project.get(8568);

User author = project.getAuthor();
System.out.println(author.getUsername());

Hashtag[] hashtags = project.getHashtags();
for (Hashtag h : hashtags) {
	System.out.println(h.getName());
}

System.out.println(Project.getRandom().getImages()[0].getFileName());
```
Weitere Beispiele sind im [Wiki](http://crykn.github.io/jpapi-javadoc/) zu finden.

##Download
[0.4.1](https://github.com/crykn/jpapi/releases/tag/0.4.1) <br>
[Ältere Versionen...](https://github.com/crykn/jpapi/releases)

##Abhängigkeiten
* [gson](http://search.maven.org/#artifactdetails%7Ccom.google.code.gson%7Cgson%7C2.6.2%7Cjar)

##Dokumentation
[Wiki](http://crykn.github.io/jpapi-javadoc/) <br>
[Javadoc](https://github.com/crykn/jpapi/wiki)<commit_msg>Fixed a small mistake in the README<commit_after># jpapi
Ein Java Wrapper für die [Pewn API](http://pewn.de/papi/)

##Funktionsweise
jpapi sendet die Anfragen an die offizielle Pewn API und erhält die Antwort im JSON Format. Die Antwort wird dann mit [gson](https://github.com/google/gson) zu den entsprechenden Java Objekten geparst.

##Beispiel
Hier ist ein kleines Beispiel zur Verwendung des Wrappers:
```java
Project project = Project.get(8568);

User author = project.getAuthor();
System.out.println(author.getUsername());

Hashtag[] hashtags = project.getHashtags();
for (Hashtag h : hashtags) {
	System.out.println(h.getName());
}

System.out.println(Project.getRandom().getImages()[0].getFileName());
```
Weitere Beispiele sind im [Wiki](https://github.com/crykn/jpapi/wiki) zu finden.

##Download
[0.4.1](https://github.com/crykn/jpapi/releases/tag/0.4.1) <br>
[Ältere Versionen...](https://github.com/crykn/jpapi/releases)

##Abhängigkeiten
* [gson](http://search.maven.org/#artifactdetails%7Ccom.google.code.gson%7Cgson%7C2.6.2%7Cjar)

##Dokumentation
[Wiki](https://github.com/crykn/jpapi/wiki) <br>
[Javadoc](http://crykn.github.io/jpapi-javadoc/)
{'fraction_non_alphanumeric': 0.16377063423110338, 'fraction_numerical': 0.015638575152041704, 'mean_word_length': 5.397222222222222, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 9, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2419656', 'n_tokens_mistral': 910, 'n_tokens_neox': 875, 'n_words': 171}