Migrate library to Kotlin.

This commit is contained in:
inorichi
2016-02-23 14:51:18 +01:00
parent 9062e40ec5
commit 59276b7160
20 changed files with 1149 additions and 925 deletions

View File

@@ -1,27 +0,0 @@
package eu.kanade.tachiyomi.event;
import android.support.annotation.Nullable;
import java.util.List;
import java.util.Map;
import eu.kanade.tachiyomi.data.database.models.Category;
import eu.kanade.tachiyomi.data.database.models.Manga;
public class LibraryMangasEvent {
private final Map<Integer, List<Manga>> mangas;
public LibraryMangasEvent(Map<Integer, List<Manga>> mangas) {
this.mangas = mangas;
}
public Map<Integer, List<Manga>> getMangas() {
return mangas;
}
@Nullable
public List<Manga> getMangasForCategory(Category category) {
return mangas.get(category.id);
}
}

View File

@@ -0,0 +1,11 @@
package eu.kanade.tachiyomi.event
import eu.kanade.tachiyomi.data.database.models.Category
import eu.kanade.tachiyomi.data.database.models.Manga
class LibraryMangasEvent(val mangas: Map<Int, List<Manga>>) {
fun getMangasForCategory(category: Category): List<Manga>? {
return mangas[category.id]
}
}