11: Implement Linux RSS/Atom feed parser
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
package com.rssuper.converters;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u0019\u0010\u0003\u001a\u0004\u0018\u00010\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u0007\u00a2\u0006\u0002\u0010\u0007J\u0019\u0010\b\u001a\u0004\u0018\u00010\u00062\b\u0010\t\u001a\u0004\u0018\u00010\u0004H\u0007\u00a2\u0006\u0002\u0010\n\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/converters/DateConverter;", "", "()V", "dateToTimestamp", "", "date", "Ljava/util/Date;", "(Ljava/util/Date;)Ljava/lang/Long;", "fromTimestamp", "value", "(Ljava/lang/Long;)Ljava/util/Date;", "RSSuper_release"})
|
||||
public final class DateConverter {
|
||||
|
||||
public DateConverter() {
|
||||
super();
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date fromTimestamp(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Long value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.Long dateToTimestamp(@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date date) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,25 @@
|
||||
package com.rssuper.converters;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u001a\u0010\t\u001a\u0004\u0018\u00010\n2\u000e\u0010\u000b\u001a\n\u0012\u0004\u0012\u00020\f\u0018\u00010\u0005H\u0007J\u001a\u0010\r\u001a\n\u0012\u0004\u0012\u00020\f\u0018\u00010\u00052\b\u0010\u000b\u001a\u0004\u0018\u00010\nH\u0007RB\u0010\u0003\u001a6\u0012\u0014\u0012\u0012\u0012\u0002\b\u0003 \u0006*\b\u0012\u0002\b\u0003\u0018\u00010\u00050\u0005 \u0006*\u001a\u0012\u0014\u0012\u0012\u0012\u0002\b\u0003 \u0006*\b\u0012\u0002\b\u0003\u0018\u00010\u00050\u0005\u0018\u00010\u00040\u0004X\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0016\u0010\u0007\u001a\n \u0006*\u0004\u0018\u00010\b0\bX\u0082\u0004\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u000e"}, d2 = {"Lcom/rssuper/converters/FeedItemListConverter;", "", "()V", "adapter", "Lcom/squareup/moshi/JsonAdapter;", "", "kotlin.jvm.PlatformType", "moshi", "Lcom/squareup/moshi/Moshi;", "fromFeedItemList", "", "value", "Lcom/rssuper/models/FeedItem;", "toFeedItemList", "RSSuper_release"})
|
||||
public final class FeedItemListConverter {
|
||||
private final com.squareup.moshi.Moshi moshi = null;
|
||||
private final com.squareup.moshi.JsonAdapter<java.util.List<?>> adapter = null;
|
||||
|
||||
public FeedItemListConverter() {
|
||||
super();
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String fromFeedItemList(@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<com.rssuper.models.FeedItem> value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<com.rssuper.models.FeedItem> toFeedItemList(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,23 @@
|
||||
package com.rssuper.converters;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010 \n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u001a\u0010\u0003\u001a\u0004\u0018\u00010\u00042\u000e\u0010\u0005\u001a\n\u0012\u0004\u0012\u00020\u0004\u0018\u00010\u0006H\u0007J\u001a\u0010\u0007\u001a\n\u0012\u0004\u0012\u00020\u0004\u0018\u00010\u00062\b\u0010\u0005\u001a\u0004\u0018\u00010\u0004H\u0007\u00a8\u0006\b"}, d2 = {"Lcom/rssuper/converters/StringListConverter;", "", "()V", "fromStringList", "", "value", "", "toStringList", "RSSuper_release"})
|
||||
public final class StringListConverter {
|
||||
|
||||
public StringListConverter() {
|
||||
super();
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String fromStringList(@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<java.lang.String> value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@androidx.room.TypeConverter()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<java.lang.String> toStringList(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,60 @@
|
||||
package com.rssuper.database;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\b\'\u0018\u0000 \t2\u00020\u0001:\u0002\t\nB\u0005\u00a2\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H&J\b\u0010\u0005\u001a\u00020\u0006H&J\b\u0010\u0007\u001a\u00020\bH&\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/database/RssDatabase;", "Landroidx/room/RoomDatabase;", "()V", "feedItemDao", "Lcom/rssuper/database/daos/FeedItemDao;", "searchHistoryDao", "Lcom/rssuper/database/daos/SearchHistoryDao;", "subscriptionDao", "Lcom/rssuper/database/daos/SubscriptionDao;", "Companion", "DatabaseCallback", "RSSuper_release"})
|
||||
@androidx.room.Database(entities = {com.rssuper.database.entities.SubscriptionEntity.class, com.rssuper.database.entities.FeedItemEntity.class, com.rssuper.database.entities.SearchHistoryEntity.class}, version = 1, exportSchema = true)
|
||||
@androidx.room.TypeConverters(value = {com.rssuper.converters.DateConverter.class, com.rssuper.converters.StringListConverter.class, com.rssuper.converters.FeedItemListConverter.class})
|
||||
public abstract class RssDatabase extends androidx.room.RoomDatabase {
|
||||
@kotlin.jvm.Volatile()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private static volatile com.rssuper.database.RssDatabase INSTANCE;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.database.RssDatabase.Companion Companion = null;
|
||||
|
||||
public RssDatabase() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract com.rssuper.database.daos.SubscriptionDao subscriptionDao();
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract com.rssuper.database.daos.FeedItemDao feedItemDao();
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract com.rssuper.database.daos.SearchHistoryDao searchHistoryDao();
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u000e\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0007R\u0010\u0010\u0003\u001a\u0004\u0018\u00010\u0004X\u0082\u000e\u00a2\u0006\u0002\n\u0000\u00a8\u0006\b"}, d2 = {"Lcom/rssuper/database/RssDatabase$Companion;", "", "()V", "INSTANCE", "Lcom/rssuper/database/RssDatabase;", "getDatabase", "context", "Landroid/content/Context;", "RSSuper_release"})
|
||||
public static final class Companion {
|
||||
|
||||
private Companion() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.database.RssDatabase getDatabase(@org.jetbrains.annotations.NotNull()
|
||||
android.content.Context context) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0002\u0018\u00002\u00020\u0001B\u0005\u00a2\u0006\u0002\u0010\u0002J\u0010\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0002J\u0010\u0010\u0007\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0016J\u0010\u0010\b\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0016\u00a8\u0006\t"}, d2 = {"Lcom/rssuper/database/RssDatabase$DatabaseCallback;", "Landroidx/room/RoomDatabase$Callback;", "()V", "createFTSVirtualTable", "", "db", "Landroidx/sqlite/db/SupportSQLiteDatabase;", "onCreate", "onOpen", "RSSuper_release"})
|
||||
static final class DatabaseCallback extends androidx.room.RoomDatabase.Callback {
|
||||
|
||||
public DatabaseCallback() {
|
||||
super();
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void onCreate(@org.jetbrains.annotations.NotNull()
|
||||
androidx.sqlite.db.SupportSQLiteDatabase db) {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void onOpen(@org.jetbrains.annotations.NotNull()
|
||||
androidx.sqlite.db.SupportSQLiteDatabase db) {
|
||||
}
|
||||
|
||||
private final void createFTSVirtualTable(androidx.sqlite.db.SupportSQLiteDatabase db) {
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,122 @@
|
||||
package com.rssuper.database.daos;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000:\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0000\n\u0002\u0018\u0002\n\u0002\b\r\n\u0002\u0010\t\n\u0002\b\n\bg\u0018\u00002\u00020\u0001J\u0016\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006J\u0016\u0010\u0007\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010\u000b\u001a\u00020\u00032\u0006\u0010\f\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0018\u0010\r\u001a\u0004\u0018\u00010\u00052\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u001c\u0010\u000e\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000f2\u0006\u0010\u0011\u001a\u00020\u0012H\'J\u001c\u0010\u0013\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000f2\u0006\u0010\f\u001a\u00020\tH\'J\"\u0010\u0014\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000f2\f\u0010\u0015\u001a\b\u0012\u0004\u0012\u00020\t0\u0010H\'J,\u0010\u0016\u001a\b\u0012\u0004\u0012\u00020\u00050\u00102\u0006\u0010\f\u001a\u00020\t2\u0006\u0010\u0017\u001a\u00020\u00032\u0006\u0010\u0018\u001a\u00020\u0003H\u00a7@\u00a2\u0006\u0002\u0010\u0019J\u0014\u0010\u001a\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000fH\'J$\u0010\u001b\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000f2\u0006\u0010\f\u001a\u00020\t2\u0006\u0010\u0011\u001a\u00020\u0012H\'J\u000e\u0010\u001c\u001a\b\u0012\u0004\u0012\u00020\u00030\u000fH\'J\u0016\u0010\u001d\u001a\b\u0012\u0004\u0012\u00020\u00030\u000f2\u0006\u0010\f\u001a\u00020\tH\'J\u0014\u0010\u001e\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\u00100\u000fH\'J\u0016\u0010\u001f\u001a\u00020 2\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006J\"\u0010!\u001a\b\u0012\u0004\u0012\u00020 0\u00102\f\u0010\"\u001a\b\u0012\u0004\u0012\u00020\u00050\u0010H\u00a7@\u00a2\u0006\u0002\u0010#J\u0016\u0010$\u001a\u00020\u00032\u0006\u0010\f\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010%\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010&\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010\'\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010(\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0016\u0010)\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006\u00a8\u0006*"}, d2 = {"Lcom/rssuper/database/daos/FeedItemDao;", "", "deleteItem", "", "item", "Lcom/rssuper/database/entities/FeedItemEntity;", "(Lcom/rssuper/database/entities/FeedItemEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteItemById", "id", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteItemsBySubscription", "subscriptionId", "getItemById", "getItemsAfterDate", "Lkotlinx/coroutines/flow/Flow;", "", "date", "Ljava/util/Date;", "getItemsBySubscription", "getItemsBySubscriptions", "subscriptionIds", "getItemsPaginated", "limit", "offset", "(Ljava/lang/String;IILkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getStarredItems", "getSubscriptionItemsAfterDate", "getTotalUnreadCount", "getUnreadCount", "getUnreadItems", "insertItem", "", "insertItems", "items", "(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "markAllAsRead", "markAsRead", "markAsStarred", "markAsUnread", "markAsUnstarred", "updateItem", "RSSuper_release"})
|
||||
@androidx.room.Dao()
|
||||
public abstract interface FeedItemDao {
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE subscriptionId = :subscriptionId ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getItemsBySubscription(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object getItemById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super com.rssuper.database.entities.FeedItemEntity> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE subscriptionId IN (:subscriptionIds) ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getItemsBySubscriptions(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<java.lang.String> subscriptionIds);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE isRead = 0 ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getUnreadItems();
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE isStarred = 1 ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getStarredItems();
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE published > :date ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getItemsAfterDate(@org.jetbrains.annotations.NotNull()
|
||||
java.util.Date date);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE subscriptionId = :subscriptionId AND published > :date ORDER BY published DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.FeedItemEntity>> getSubscriptionItemsAfterDate(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date date);
|
||||
|
||||
@androidx.room.Query(value = "SELECT COUNT(*) FROM feed_items WHERE subscriptionId = :subscriptionId AND isRead = 0")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.lang.Integer> getUnreadCount(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId);
|
||||
|
||||
@androidx.room.Query(value = "SELECT COUNT(*) FROM feed_items WHERE isRead = 0")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.lang.Integer> getTotalUnreadCount();
|
||||
|
||||
@androidx.room.Insert(onConflict = 1)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertItem(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.FeedItemEntity item, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Long> $completion);
|
||||
|
||||
@androidx.room.Insert(onConflict = 1)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertItems(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<com.rssuper.database.entities.FeedItemEntity> items, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.util.List<java.lang.Long>> $completion);
|
||||
|
||||
@androidx.room.Update()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateItem(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.FeedItemEntity item, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Delete()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteItem(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.FeedItemEntity item, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM feed_items WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteItemById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM feed_items WHERE subscriptionId = :subscriptionId")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteItemsBySubscription(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE feed_items SET isRead = 1 WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object markAsRead(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE feed_items SET isRead = 0 WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object markAsUnread(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE feed_items SET isStarred = 1 WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object markAsStarred(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE feed_items SET isStarred = 0 WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object markAsUnstarred(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE feed_items SET isRead = 1 WHERE subscriptionId = :subscriptionId")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object markAllAsRead(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM feed_items WHERE subscriptionId = :subscriptionId LIMIT :limit OFFSET :offset")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object getItemsPaginated(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String subscriptionId, int limit, int offset, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.util.List<com.rssuper.database.entities.FeedItemEntity>> $completion);
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,69 @@
|
||||
package com.rssuper.database.daos;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\t\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\f\bg\u0018\u00002\u00020\u0001J\u000e\u0010\u0002\u001a\u00020\u0003H\u00a7@\u00a2\u0006\u0002\u0010\u0004J\u0016\u0010\u0005\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u0007H\u00a7@\u00a2\u0006\u0002\u0010\bJ\u0016\u0010\t\u001a\u00020\u00032\u0006\u0010\n\u001a\u00020\u000bH\u00a7@\u00a2\u0006\u0002\u0010\fJ\u0016\u0010\r\u001a\u00020\u00032\u0006\u0010\u000e\u001a\u00020\u000fH\u00a7@\u00a2\u0006\u0002\u0010\u0010J\u0014\u0010\u0011\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00130\u0012H\'J\u001c\u0010\u0014\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00130\u00122\u0006\u0010\u0015\u001a\u00020\u0003H\'J\u0018\u0010\u0016\u001a\u0004\u0018\u00010\u00072\u0006\u0010\n\u001a\u00020\u000bH\u00a7@\u00a2\u0006\u0002\u0010\fJ\u000e\u0010\u0017\u001a\b\u0012\u0004\u0012\u00020\u00030\u0012H\'J\"\u0010\u0018\u001a\b\u0012\u0004\u0012\u00020\u000f0\u00132\f\u0010\u0019\u001a\b\u0012\u0004\u0012\u00020\u00070\u0013H\u00a7@\u00a2\u0006\u0002\u0010\u001aJ\u0016\u0010\u001b\u001a\u00020\u000f2\u0006\u0010\u0006\u001a\u00020\u0007H\u00a7@\u00a2\u0006\u0002\u0010\bJ\u001c\u0010\u001c\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00130\u00122\u0006\u0010\u001d\u001a\u00020\u000bH\'J\u0016\u0010\u001e\u001a\u00020\u00032\u0006\u0010\u0006\u001a\u00020\u0007H\u00a7@\u00a2\u0006\u0002\u0010\b\u00a8\u0006\u001f"}, d2 = {"Lcom/rssuper/database/daos/SearchHistoryDao;", "", "deleteAllSearchHistory", "", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteSearchHistory", "search", "Lcom/rssuper/database/entities/SearchHistoryEntity;", "(Lcom/rssuper/database/entities/SearchHistoryEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteSearchHistoryById", "id", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteSearchHistoryOlderThan", "timestamp", "", "(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getAllSearchHistory", "Lkotlinx/coroutines/flow/Flow;", "", "getRecentSearches", "limit", "getSearchHistoryById", "getSearchHistoryCount", "insertSearchHistories", "searches", "(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "insertSearchHistory", "searchHistory", "query", "updateSearchHistory", "RSSuper_release"})
|
||||
@androidx.room.Dao()
|
||||
public abstract interface SearchHistoryDao {
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM search_history ORDER BY timestamp DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SearchHistoryEntity>> getAllSearchHistory();
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM search_history WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object getSearchHistoryById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super com.rssuper.database.entities.SearchHistoryEntity> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM search_history WHERE query LIKE \'%\' || :query || \'%\' ORDER BY timestamp DESC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SearchHistoryEntity>> searchHistory(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String query);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM search_history ORDER BY timestamp DESC LIMIT :limit")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SearchHistoryEntity>> getRecentSearches(int limit);
|
||||
|
||||
@androidx.room.Query(value = "SELECT COUNT(*) FROM search_history")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.lang.Integer> getSearchHistoryCount();
|
||||
|
||||
@androidx.room.Insert(onConflict = 5)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertSearchHistory(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SearchHistoryEntity search, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Long> $completion);
|
||||
|
||||
@androidx.room.Insert(onConflict = 5)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertSearchHistories(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<com.rssuper.database.entities.SearchHistoryEntity> searches, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.util.List<java.lang.Long>> $completion);
|
||||
|
||||
@androidx.room.Update()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateSearchHistory(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SearchHistoryEntity search, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Delete()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteSearchHistory(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SearchHistoryEntity search, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM search_history WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteSearchHistoryById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM search_history")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteAllSearchHistory(@org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM search_history WHERE timestamp < :timestamp")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteSearchHistoryOlderThan(long timestamp, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,86 @@
|
||||
package com.rssuper.database.daos;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\b\b\n\u0002\u0010\t\n\u0002\b\u0004\n\u0002\u0010\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0005\bg\u0018\u00002\u00020\u0001J\u0016\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006J\u0016\u0010\u0007\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0014\u0010\u000b\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\r0\fH\'J\u0014\u0010\u000e\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\r0\fH\'J\u0018\u0010\u000f\u001a\u0004\u0018\u00010\u00052\u0006\u0010\b\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u0018\u0010\u0010\u001a\u0004\u0018\u00010\u00052\u0006\u0010\u0011\u001a\u00020\tH\u00a7@\u00a2\u0006\u0002\u0010\nJ\u000e\u0010\u0012\u001a\b\u0012\u0004\u0012\u00020\u00030\fH\'J\u001c\u0010\u0013\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\r0\f2\u0006\u0010\u0014\u001a\u00020\tH\'J\u0016\u0010\u0015\u001a\u00020\u00162\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006J\"\u0010\u0017\u001a\b\u0012\u0004\u0012\u00020\u00160\r2\f\u0010\u0018\u001a\b\u0012\u0004\u0012\u00020\u00050\rH\u00a7@\u00a2\u0006\u0002\u0010\u0019J \u0010\u001a\u001a\u00020\u001b2\u0006\u0010\b\u001a\u00020\t2\b\u0010\u001c\u001a\u0004\u0018\u00010\tH\u00a7@\u00a2\u0006\u0002\u0010\u001dJ\u001e\u0010\u001e\u001a\u00020\u001b2\u0006\u0010\b\u001a\u00020\t2\u0006\u0010\u001f\u001a\u00020 H\u00a7@\u00a2\u0006\u0002\u0010!J\u001e\u0010\"\u001a\u00020\u001b2\u0006\u0010\b\u001a\u00020\t2\u0006\u0010#\u001a\u00020 H\u00a7@\u00a2\u0006\u0002\u0010!J\u0016\u0010$\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\u00a7@\u00a2\u0006\u0002\u0010\u0006\u00a8\u0006%"}, d2 = {"Lcom/rssuper/database/daos/SubscriptionDao;", "", "deleteSubscription", "", "subscription", "Lcom/rssuper/database/entities/SubscriptionEntity;", "(Lcom/rssuper/database/entities/SubscriptionEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "deleteSubscriptionById", "id", "", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getAllSubscriptions", "Lkotlinx/coroutines/flow/Flow;", "", "getEnabledSubscriptions", "getSubscriptionById", "getSubscriptionByUrl", "url", "getSubscriptionCount", "getSubscriptionsByCategory", "category", "insertSubscription", "", "insertSubscriptions", "subscriptions", "(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "updateError", "", "error", "(Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "updateLastFetchedAt", "lastFetchedAt", "Ljava/util/Date;", "(Ljava/lang/String;Ljava/util/Date;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "updateNextFetchAt", "nextFetchAt", "updateSubscription", "RSSuper_release"})
|
||||
@androidx.room.Dao()
|
||||
public abstract interface SubscriptionDao {
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM subscriptions ORDER BY title ASC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SubscriptionEntity>> getAllSubscriptions();
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM subscriptions WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object getSubscriptionById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super com.rssuper.database.entities.SubscriptionEntity> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM subscriptions WHERE url = :url")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object getSubscriptionByUrl(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super com.rssuper.database.entities.SubscriptionEntity> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM subscriptions WHERE enabled = 1 ORDER BY title ASC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SubscriptionEntity>> getEnabledSubscriptions();
|
||||
|
||||
@androidx.room.Query(value = "SELECT * FROM subscriptions WHERE category = :category ORDER BY title ASC")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.util.List<com.rssuper.database.entities.SubscriptionEntity>> getSubscriptionsByCategory(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String category);
|
||||
|
||||
@androidx.room.Insert(onConflict = 1)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertSubscription(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SubscriptionEntity subscription, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Long> $completion);
|
||||
|
||||
@androidx.room.Insert(onConflict = 1)
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object insertSubscriptions(@org.jetbrains.annotations.NotNull()
|
||||
java.util.List<com.rssuper.database.entities.SubscriptionEntity> subscriptions, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.util.List<java.lang.Long>> $completion);
|
||||
|
||||
@androidx.room.Update()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateSubscription(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SubscriptionEntity subscription, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Delete()
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteSubscription(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.database.entities.SubscriptionEntity subscription, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "DELETE FROM subscriptions WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object deleteSubscriptionById(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super java.lang.Integer> $completion);
|
||||
|
||||
@androidx.room.Query(value = "SELECT COUNT(*) FROM subscriptions")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public abstract kotlinx.coroutines.flow.Flow<java.lang.Integer> getSubscriptionCount();
|
||||
|
||||
@androidx.room.Query(value = "UPDATE subscriptions SET error = :error WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateError(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String error, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super kotlin.Unit> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE subscriptions SET lastFetchedAt = :lastFetchedAt, error = NULL WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateLastFetchedAt(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date lastFetchedAt, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super kotlin.Unit> $completion);
|
||||
|
||||
@androidx.room.Query(value = "UPDATE subscriptions SET nextFetchAt = :nextFetchAt WHERE id = :id")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public abstract java.lang.Object updateNextFetchAt(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date nextFetchAt, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.coroutines.Continuation<? super kotlin.Unit> $completion);
|
||||
}
|
||||
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
@@ -0,0 +1,75 @@
|
||||
package com.rssuper.database.entities;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000*\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u000b\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u001d\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\u0002\u0010\u0007J\t\u0010\r\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u000e\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u000f\u001a\u00020\u0006H\u00c6\u0003J\'\u0010\u0010\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u0006H\u00c6\u0001J\u0013\u0010\u0011\u001a\u00020\u00122\b\u0010\u0013\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003J\t\u0010\u0014\u001a\u00020\u0015H\u00d6\u0001J\t\u0010\u0016\u001a\u00020\u0003H\u00d6\u0001R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\b\u0010\tR\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\n\u0010\tR\u0011\u0010\u0005\u001a\u00020\u0006\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\f\u00a8\u0006\u0017"}, d2 = {"Lcom/rssuper/database/entities/SearchHistoryEntity;", "", "id", "", "query", "timestamp", "Ljava/util/Date;", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;)V", "getId", "()Ljava/lang/String;", "getQuery", "getTimestamp", "()Ljava/util/Date;", "component1", "component2", "component3", "copy", "equals", "", "other", "hashCode", "", "toString", "RSSuper_release"})
|
||||
@androidx.room.Entity(tableName = "search_history", indices = {@androidx.room.Index(value = {"timestamp"})})
|
||||
public final class SearchHistoryEntity {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String query = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.util.Date timestamp = null;
|
||||
|
||||
public SearchHistoryEntity(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String query, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date timestamp) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getQuery() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date getTimestamp() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.database.entities.SearchHistoryEntity copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String query, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date timestamp) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,216 @@
|
||||
package com.rssuper.database.entities;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b*\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0003\b\u0087\b\u0018\u00002\u00020\u0001B\u0089\u0001\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0005\u001a\u00020\u0003\u0012\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u0003\u0012\b\b\u0002\u0010\u0007\u001a\u00020\b\u0012\b\b\u0002\u0010\t\u001a\u00020\n\u0012\u0006\u0010\u000b\u001a\u00020\f\u0012\u0006\u0010\r\u001a\u00020\f\u0012\n\b\u0002\u0010\u000e\u001a\u0004\u0018\u00010\f\u0012\n\b\u0002\u0010\u000f\u001a\u0004\u0018\u00010\f\u0012\n\b\u0002\u0010\u0010\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0002\u0010\u0011\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0002\u0010\u0012\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\u0002\u0010\u0013J\t\u0010%\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010&\u001a\u0004\u0018\u00010\fH\u00c6\u0003J\u000b\u0010\'\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010(\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010)\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\t\u0010*\u001a\u00020\u0003H\u00c6\u0003J\t\u0010+\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010,\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\t\u0010-\u001a\u00020\bH\u00c6\u0003J\t\u0010.\u001a\u00020\nH\u00c6\u0003J\t\u0010/\u001a\u00020\fH\u00c6\u0003J\t\u00100\u001a\u00020\fH\u00c6\u0003J\u000b\u00101\u001a\u0004\u0018\u00010\fH\u00c6\u0003J\u0097\u0001\u00102\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00032\b\b\u0002\u0010\u0005\u001a\u00020\u00032\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u00032\b\b\u0002\u0010\u0007\u001a\u00020\b2\b\b\u0002\u0010\t\u001a\u00020\n2\b\b\u0002\u0010\u000b\u001a\u00020\f2\b\b\u0002\u0010\r\u001a\u00020\f2\n\b\u0002\u0010\u000e\u001a\u0004\u0018\u00010\f2\n\b\u0002\u0010\u000f\u001a\u0004\u0018\u00010\f2\n\b\u0002\u0010\u0010\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0011\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0012\u001a\u0004\u0018\u00010\u0003H\u00c6\u0001J\u0013\u00103\u001a\u00020\b2\b\u00104\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003J\u0010\u00105\u001a\u00020\u00002\b\u00106\u001a\u0004\u0018\u000107J\t\u00108\u001a\u000209H\u00d6\u0001J\b\u0010:\u001a\u0004\u0018\u000107J\t\u0010;\u001a\u00020\u0003H\u00d6\u0001R\u0013\u0010\u0006\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0014\u0010\u0015R\u0011\u0010\u000b\u001a\u00020\f\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0016\u0010\u0017R\u0011\u0010\u0007\u001a\u00020\b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0019R\u0013\u0010\u0010\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u0015R\u0011\u0010\t\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u001cR\u0013\u0010\u0012\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001d\u0010\u0015R\u0013\u0010\u0011\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001e\u0010\u0015R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001f\u0010\u0015R\u0013\u0010\u000e\u001a\u0004\u0018\u00010\f\u00a2\u0006\b\n\u0000\u001a\u0004\b \u0010\u0017R\u0013\u0010\u000f\u001a\u0004\u0018\u00010\f\u00a2\u0006\b\n\u0000\u001a\u0004\b!\u0010\u0017R\u0011\u0010\u0005\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\"\u0010\u0015R\u0011\u0010\r\u001a\u00020\f\u00a2\u0006\b\n\u0000\u001a\u0004\b#\u0010\u0017R\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b$\u0010\u0015\u00a8\u0006<"}, d2 = {"Lcom/rssuper/database/entities/SubscriptionEntity;", "", "id", "", "url", "title", "category", "enabled", "", "fetchInterval", "", "createdAt", "Ljava/util/Date;", "updatedAt", "lastFetchedAt", "nextFetchAt", "error", "httpAuthUsername", "httpAuthPassword", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZJLjava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "getCategory", "()Ljava/lang/String;", "getCreatedAt", "()Ljava/util/Date;", "getEnabled", "()Z", "getError", "getFetchInterval", "()J", "getHttpAuthPassword", "getHttpAuthUsername", "getId", "getLastFetchedAt", "getNextFetchAt", "getTitle", "getUpdatedAt", "getUrl", "component1", "component10", "component11", "component12", "component13", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "component9", "copy", "equals", "other", "fromHttpAuth", "auth", "Lcom/rssuper/models/HttpAuth;", "hashCode", "", "toHttpAuth", "toString", "RSSuper_release"})
|
||||
@androidx.room.Entity(tableName = "subscriptions", indices = {@androidx.room.Index(value = {"url"}, unique = true)})
|
||||
public final class SubscriptionEntity {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String url = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String title = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String category = null;
|
||||
private final boolean enabled = false;
|
||||
private final long fetchInterval = 0L;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.util.Date createdAt = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.util.Date updatedAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date lastFetchedAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date nextFetchAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String error = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String httpAuthUsername = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String httpAuthPassword = null;
|
||||
|
||||
public SubscriptionEntity(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String category, boolean enabled, long fetchInterval, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date createdAt, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date updatedAt, @org.jetbrains.annotations.Nullable()
|
||||
java.util.Date lastFetchedAt, @org.jetbrains.annotations.Nullable()
|
||||
java.util.Date nextFetchAt, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String error, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String httpAuthUsername, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String httpAuthPassword) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getUrl() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getTitle() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getCategory() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean getEnabled() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final long getFetchInterval() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date getCreatedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date getUpdatedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getLastFetchedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getNextFetchAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getError() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getHttpAuthUsername() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getHttpAuthPassword() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final com.rssuper.models.HttpAuth toHttpAuth() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.database.entities.SubscriptionEntity fromHttpAuth(@org.jetbrains.annotations.Nullable()
|
||||
com.rssuper.models.HttpAuth auth) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component10() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component11() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component12() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component13() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component4() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean component5() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final long component6() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date component7() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date component8() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component9() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.database.entities.SubscriptionEntity copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String category, boolean enabled, long fetchInterval, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date createdAt, @org.jetbrains.annotations.NotNull()
|
||||
java.util.Date updatedAt, @org.jetbrains.annotations.Nullable()
|
||||
java.util.Date lastFetchedAt, @org.jetbrains.annotations.Nullable()
|
||||
java.util.Date nextFetchAt, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String error, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String httpAuthUsername, @org.jetbrains.annotations.Nullable()
|
||||
java.lang.String httpAuthPassword) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,97 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00020\u0001:\u0003\u0007\b\tB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0003\n\u000b\f\u00a8\u0006\r"}, d2 = {"Lcom/rssuper/models/ContentType;", "", "value", "", "(Ljava/lang/String;)V", "getValue", "()Ljava/lang/String;", "ARTICLE", "AUDIO", "VIDEO", "Lcom/rssuper/models/ContentType$ARTICLE;", "Lcom/rssuper/models/ContentType$AUDIO;", "Lcom/rssuper/models/ContentType$VIDEO;", "RSSuper_release"})
|
||||
public abstract class ContentType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String value = null;
|
||||
|
||||
private ContentType(java.lang.String value) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getValue() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "article")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/ContentType$ARTICLE;", "Lcom/rssuper/models/ContentType;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class ARTICLE extends com.rssuper.models.ContentType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.ContentType.ARTICLE INSTANCE = null;
|
||||
|
||||
private ARTICLE() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "audio")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/ContentType$AUDIO;", "Lcom/rssuper/models/ContentType;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class AUDIO extends com.rssuper.models.ContentType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.ContentType.AUDIO INSTANCE = null;
|
||||
|
||||
private AUDIO() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "video")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/ContentType$VIDEO;", "Lcom/rssuper/models/ContentType;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class VIDEO extends com.rssuper.models.ContentType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.ContentType.VIDEO INSTANCE = null;
|
||||
|
||||
private VIDEO() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,91 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\t\n\u0002\b\r\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B%\u0012\b\b\u0001\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0001\u0010\u0004\u001a\u00020\u0003\u0012\n\b\u0003\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u00a2\u0006\u0002\u0010\u0007J\t\u0010\u000e\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u000f\u001a\u00020\u0003H\u00c6\u0003J\u0010\u0010\u0010\u001a\u0004\u0018\u00010\u0006H\u00c6\u0003\u00a2\u0006\u0002\u0010\tJ.\u0010\u0011\u001a\u00020\u00002\b\b\u0003\u0010\u0002\u001a\u00020\u00032\b\b\u0003\u0010\u0004\u001a\u00020\u00032\n\b\u0003\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00c6\u0001\u00a2\u0006\u0002\u0010\u0012J\t\u0010\u0013\u001a\u00020\u0014H\u00d6\u0001J\u0013\u0010\u0015\u001a\u00020\u00162\b\u0010\u0017\u001a\u0004\u0018\u00010\u0018H\u00d6\u0003J\t\u0010\u0019\u001a\u00020\u0014H\u00d6\u0001J\t\u0010\u001a\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010\u001b\u001a\u00020\u001c2\u0006\u0010\u001d\u001a\u00020\u001e2\u0006\u0010\u001f\u001a\u00020\u0014H\u00d6\u0001R\u0015\u0010\u0005\u001a\u0004\u0018\u00010\u0006\u00a2\u0006\n\n\u0002\u0010\n\u001a\u0004\b\b\u0010\tR\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\fR\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\r\u0010\f\u00a8\u0006 "}, d2 = {"Lcom/rssuper/models/Enclosure;", "Landroid/os/Parcelable;", "url", "", "type", "length", "", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;)V", "getLength", "()Ljava/lang/Long;", "Ljava/lang/Long;", "getType", "()Ljava/lang/String;", "getUrl", "component1", "component2", "component3", "copy", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;)Lcom/rssuper/models/Enclosure;", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_release"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
public final class Enclosure implements android.os.Parcelable {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String url = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String type = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.Long length = null;
|
||||
|
||||
public Enclosure(@com.squareup.moshi.Json(name = "url")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @com.squareup.moshi.Json(name = "type")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String type, @com.squareup.moshi.Json(name = "length")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Long length) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getUrl() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.Long getLength() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.Long component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.Enclosure copy(@com.squareup.moshi.Json(name = "url")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @com.squareup.moshi.Json(name = "type")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String type, @com.squareup.moshi.Json(name = "length")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Long length) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
@@ -0,0 +1,226 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000L\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b \n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u0085\u0001\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0001\u0010\u0004\u001a\u00020\u0003\u0012\b\b\u0001\u0010\u0005\u001a\u00020\u0003\u0012\n\b\u0003\u0010\u0006\u001a\u0004\u0018\u00010\u0003\u0012\b\b\u0003\u0010\u0007\u001a\u00020\b\u0012\b\b\u0001\u0010\t\u001a\u00020\n\u0012\b\b\u0001\u0010\u000b\u001a\u00020\f\u0012\b\b\u0001\u0010\r\u001a\u00020\f\u0012\n\b\u0003\u0010\u000e\u001a\u0004\u0018\u00010\f\u0012\n\b\u0003\u0010\u000f\u001a\u0004\u0018\u00010\f\u0012\n\b\u0003\u0010\u0010\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0003\u0010\u0011\u001a\u0004\u0018\u00010\u0012\u00a2\u0006\u0002\u0010\u0013J\t\u0010%\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010&\u001a\u0004\u0018\u00010\fH\u00c6\u0003J\u000b\u0010\'\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010(\u001a\u0004\u0018\u00010\u0012H\u00c6\u0003J\t\u0010)\u001a\u00020\u0003H\u00c6\u0003J\t\u0010*\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010+\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\t\u0010,\u001a\u00020\bH\u00c6\u0003J\t\u0010-\u001a\u00020\nH\u00c6\u0003J\t\u0010.\u001a\u00020\fH\u00c6\u0003J\t\u0010/\u001a\u00020\fH\u00c6\u0003J\u000b\u00100\u001a\u0004\u0018\u00010\fH\u00c6\u0003J\u008b\u0001\u00101\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0003\u0010\u0004\u001a\u00020\u00032\b\b\u0003\u0010\u0005\u001a\u00020\u00032\n\b\u0003\u0010\u0006\u001a\u0004\u0018\u00010\u00032\b\b\u0003\u0010\u0007\u001a\u00020\b2\b\b\u0003\u0010\t\u001a\u00020\n2\b\b\u0003\u0010\u000b\u001a\u00020\f2\b\b\u0003\u0010\r\u001a\u00020\f2\n\b\u0003\u0010\u000e\u001a\u0004\u0018\u00010\f2\n\b\u0003\u0010\u000f\u001a\u0004\u0018\u00010\f2\n\b\u0003\u0010\u0010\u001a\u0004\u0018\u00010\u00032\n\b\u0003\u0010\u0011\u001a\u0004\u0018\u00010\u0012H\u00c6\u0001J\t\u00102\u001a\u000203H\u00d6\u0001J\u0013\u00104\u001a\u00020\b2\b\u00105\u001a\u0004\u0018\u000106H\u00d6\u0003J\t\u00107\u001a\u000203H\u00d6\u0001J\t\u00108\u001a\u00020\u0003H\u00d6\u0001J\u0019\u00109\u001a\u00020:2\u0006\u0010;\u001a\u00020<2\u0006\u0010=\u001a\u000203H\u00d6\u0001R\u0013\u0010\u0006\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0014\u0010\u0015R\u0011\u0010\u000b\u001a\u00020\f\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0016\u0010\u0017R\u0011\u0010\u0007\u001a\u00020\b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0019R\u0013\u0010\u0010\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u0015R\u0011\u0010\t\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u001cR\u0013\u0010\u0011\u001a\u0004\u0018\u00010\u0012\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001d\u0010\u001eR\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001f\u0010\u0015R\u0013\u0010\u000e\u001a\u0004\u0018\u00010\f\u00a2\u0006\b\n\u0000\u001a\u0004\b \u0010\u0017R\u0013\u0010\u000f\u001a\u0004\u0018\u00010\f\u00a2\u0006\b\n\u0000\u001a\u0004\b!\u0010\u0017R\u0011\u0010\u0005\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\"\u0010\u0015R\u0011\u0010\r\u001a\u00020\f\u00a2\u0006\b\n\u0000\u001a\u0004\b#\u0010\u0017R\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b$\u0010\u0015\u00a8\u0006>"}, d2 = {"Lcom/rssuper/models/FeedSubscription;", "Landroid/os/Parcelable;", "id", "", "url", "title", "category", "enabled", "", "fetchInterval", "", "createdAt", "Ljava/util/Date;", "updatedAt", "lastFetchedAt", "nextFetchAt", "error", "httpAuth", "Lcom/rssuper/models/HttpAuth;", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZJLjava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/util/Date;Ljava/lang/String;Lcom/rssuper/models/HttpAuth;)V", "getCategory", "()Ljava/lang/String;", "getCreatedAt", "()Ljava/util/Date;", "getEnabled", "()Z", "getError", "getFetchInterval", "()J", "getHttpAuth", "()Lcom/rssuper/models/HttpAuth;", "getId", "getLastFetchedAt", "getNextFetchAt", "getTitle", "getUpdatedAt", "getUrl", "component1", "component10", "component11", "component12", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "component9", "copy", "describeContents", "", "equals", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_release"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
@androidx.room.TypeConverters(value = {com.rssuper.converters.DateConverter.class})
|
||||
@androidx.room.Entity(tableName = "feed_subscriptions")
|
||||
public final class FeedSubscription implements android.os.Parcelable {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String url = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String title = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String category = null;
|
||||
private final boolean enabled = false;
|
||||
private final long fetchInterval = 0L;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.util.Date createdAt = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.util.Date updatedAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date lastFetchedAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date nextFetchAt = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String error = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final com.rssuper.models.HttpAuth httpAuth = null;
|
||||
|
||||
public FeedSubscription(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "url")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @com.squareup.moshi.Json(name = "title")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @com.squareup.moshi.Json(name = "category")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String category, @com.squareup.moshi.Json(name = "enabled")
|
||||
boolean enabled, @com.squareup.moshi.Json(name = "fetchInterval")
|
||||
long fetchInterval, @com.squareup.moshi.Json(name = "createdAt")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.util.Date createdAt, @com.squareup.moshi.Json(name = "updatedAt")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.util.Date updatedAt, @com.squareup.moshi.Json(name = "lastFetchedAt")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date lastFetchedAt, @com.squareup.moshi.Json(name = "nextFetchAt")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date nextFetchAt, @com.squareup.moshi.Json(name = "error")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String error, @com.squareup.moshi.Json(name = "httpAuth")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
com.rssuper.models.HttpAuth httpAuth) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getUrl() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getTitle() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getCategory() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean getEnabled() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final long getFetchInterval() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date getCreatedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date getUpdatedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getLastFetchedAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getNextFetchAt() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getError() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final com.rssuper.models.HttpAuth getHttpAuth() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component10() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component11() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final com.rssuper.models.HttpAuth component12() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component4() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean component5() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final long component6() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date component7() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.util.Date component8() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component9() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.FeedSubscription copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "url")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String url, @com.squareup.moshi.Json(name = "title")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @com.squareup.moshi.Json(name = "category")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String category, @com.squareup.moshi.Json(name = "enabled")
|
||||
boolean enabled, @com.squareup.moshi.Json(name = "fetchInterval")
|
||||
long fetchInterval, @com.squareup.moshi.Json(name = "createdAt")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.util.Date createdAt, @com.squareup.moshi.Json(name = "updatedAt")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.util.Date updatedAt, @com.squareup.moshi.Json(name = "lastFetchedAt")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date lastFetchedAt, @com.squareup.moshi.Json(name = "nextFetchAt")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date nextFetchAt, @com.squareup.moshi.Json(name = "error")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String error, @com.squareup.moshi.Json(name = "httpAuth")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
com.rssuper.models.HttpAuth httpAuth) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,124 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00020\u0001:\u0004\u0007\b\t\nB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0004\u000b\f\r\u000e\u00a8\u0006\u000f"}, d2 = {"Lcom/rssuper/models/FontSize;", "", "value", "", "(Ljava/lang/String;)V", "getValue", "()Ljava/lang/String;", "LARGE", "MEDIUM", "SMALL", "XLARGE", "Lcom/rssuper/models/FontSize$LARGE;", "Lcom/rssuper/models/FontSize$MEDIUM;", "Lcom/rssuper/models/FontSize$SMALL;", "Lcom/rssuper/models/FontSize$XLARGE;", "RSSuper_release"})
|
||||
public abstract class FontSize {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String value = null;
|
||||
|
||||
private FontSize(java.lang.String value) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getValue() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "large")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/FontSize$LARGE;", "Lcom/rssuper/models/FontSize;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class LARGE extends com.rssuper.models.FontSize {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.FontSize.LARGE INSTANCE = null;
|
||||
|
||||
private LARGE() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "medium")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/FontSize$MEDIUM;", "Lcom/rssuper/models/FontSize;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class MEDIUM extends com.rssuper.models.FontSize {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.FontSize.MEDIUM INSTANCE = null;
|
||||
|
||||
private MEDIUM() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "small")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/FontSize$SMALL;", "Lcom/rssuper/models/FontSize;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class SMALL extends com.rssuper.models.FontSize {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.FontSize.SMALL INSTANCE = null;
|
||||
|
||||
private SMALL() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "xlarge")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/FontSize$XLARGE;", "Lcom/rssuper/models/FontSize;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class XLARGE extends com.rssuper.models.FontSize {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.FontSize.XLARGE INSTANCE = null;
|
||||
|
||||
private XLARGE() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,75 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\t\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B\u0019\u0012\b\b\u0001\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0001\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0005J\t\u0010\t\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\n\u001a\u00020\u0003H\u00c6\u0003J\u001d\u0010\u000b\u001a\u00020\u00002\b\b\u0003\u0010\u0002\u001a\u00020\u00032\b\b\u0003\u0010\u0004\u001a\u00020\u0003H\u00c6\u0001J\t\u0010\f\u001a\u00020\rH\u00d6\u0001J\u0013\u0010\u000e\u001a\u00020\u000f2\b\u0010\u0010\u001a\u0004\u0018\u00010\u0011H\u00d6\u0003J\t\u0010\u0012\u001a\u00020\rH\u00d6\u0001J\t\u0010\u0013\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010\u0014\u001a\u00020\u00152\u0006\u0010\u0016\u001a\u00020\u00172\u0006\u0010\u0018\u001a\u00020\rH\u00d6\u0001R\u0011\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\b\u0010\u0007\u00a8\u0006\u0019"}, d2 = {"Lcom/rssuper/models/HttpAuth;", "Landroid/os/Parcelable;", "username", "", "password", "(Ljava/lang/String;Ljava/lang/String;)V", "getPassword", "()Ljava/lang/String;", "getUsername", "component1", "component2", "copy", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_release"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
public final class HttpAuth implements android.os.Parcelable {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String username = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String password = null;
|
||||
|
||||
public HttpAuth(@com.squareup.moshi.Json(name = "username")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String username, @com.squareup.moshi.Json(name = "password")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String password) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getUsername() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getPassword() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.HttpAuth copy(@com.squareup.moshi.Json(name = "username")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String username, @com.squareup.moshi.Json(name = "password")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String password) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,97 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00020\u0001:\u0003\u0007\b\tB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0003\n\u000b\f\u00a8\u0006\r"}, d2 = {"Lcom/rssuper/models/LineHeight;", "", "value", "", "(Ljava/lang/String;)V", "getValue", "()Ljava/lang/String;", "LOOSE", "NORMAL", "RELAXED", "Lcom/rssuper/models/LineHeight$LOOSE;", "Lcom/rssuper/models/LineHeight$NORMAL;", "Lcom/rssuper/models/LineHeight$RELAXED;", "RSSuper_release"})
|
||||
public abstract class LineHeight {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String value = null;
|
||||
|
||||
private LineHeight(java.lang.String value) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getValue() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "loose")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/LineHeight$LOOSE;", "Lcom/rssuper/models/LineHeight;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class LOOSE extends com.rssuper.models.LineHeight {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.LineHeight.LOOSE INSTANCE = null;
|
||||
|
||||
private LOOSE() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "normal")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/LineHeight$NORMAL;", "Lcom/rssuper/models/LineHeight;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class NORMAL extends com.rssuper.models.LineHeight {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.LineHeight.NORMAL INSTANCE = null;
|
||||
|
||||
private NORMAL() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "relaxed")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/LineHeight$RELAXED;", "Lcom/rssuper/models/LineHeight;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class RELAXED extends com.rssuper.models.LineHeight {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.LineHeight.RELAXED INSTANCE = null;
|
||||
|
||||
private RELAXED() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,129 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0018\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001BK\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0003\u0010\u0004\u001a\u00020\u0005\u0012\b\b\u0003\u0010\u0006\u001a\u00020\u0005\u0012\b\b\u0003\u0010\u0007\u001a\u00020\u0005\u0012\b\b\u0003\u0010\b\u001a\u00020\u0005\u0012\b\b\u0003\u0010\t\u001a\u00020\u0005\u0012\b\b\u0003\u0010\n\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u000bJ\t\u0010\u0015\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u0016\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u0017\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u0018\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u0019\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u001a\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u001b\u001a\u00020\u0005H\u00c6\u0003JO\u0010\u001c\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0003\u0010\u0004\u001a\u00020\u00052\b\b\u0003\u0010\u0006\u001a\u00020\u00052\b\b\u0003\u0010\u0007\u001a\u00020\u00052\b\b\u0003\u0010\b\u001a\u00020\u00052\b\b\u0003\u0010\t\u001a\u00020\u00052\b\b\u0003\u0010\n\u001a\u00020\u0005H\u00c6\u0001J\t\u0010\u001d\u001a\u00020\u001eH\u00d6\u0001J\u0013\u0010\u001f\u001a\u00020\u00052\b\u0010 \u001a\u0004\u0018\u00010!H\u00d6\u0003J\t\u0010\"\u001a\u00020\u001eH\u00d6\u0001J\t\u0010#\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010$\u001a\u00020%2\u0006\u0010&\u001a\u00020\'2\u0006\u0010(\u001a\u00020\u001eH\u00d6\u0001R\u0011\u0010\b\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\f\u0010\rR\u0011\u0010\u0007\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000e\u0010\rR\u0011\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\rR\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0010\u0010\u0011R\u0011\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0012\u0010\rR\u0011\u0010\t\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\rR\u0011\u0010\n\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0014\u0010\r\u00a8\u0006)"}, d2 = {"Lcom/rssuper/models/NotificationPreferences;", "Landroid/os/Parcelable;", "id", "", "newArticles", "", "episodeReleases", "customAlerts", "badgeCount", "sound", "vibration", "(Ljava/lang/String;ZZZZZZ)V", "getBadgeCount", "()Z", "getCustomAlerts", "getEpisodeReleases", "getId", "()Ljava/lang/String;", "getNewArticles", "getSound", "getVibration", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "copy", "describeContents", "", "equals", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_release"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
@androidx.room.Entity(tableName = "notification_preferences")
|
||||
public final class NotificationPreferences implements android.os.Parcelable {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
private final boolean newArticles = false;
|
||||
private final boolean episodeReleases = false;
|
||||
private final boolean customAlerts = false;
|
||||
private final boolean badgeCount = false;
|
||||
private final boolean sound = false;
|
||||
private final boolean vibration = false;
|
||||
|
||||
public NotificationPreferences(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "newArticles")
|
||||
boolean newArticles, @com.squareup.moshi.Json(name = "episodeReleases")
|
||||
boolean episodeReleases, @com.squareup.moshi.Json(name = "customAlerts")
|
||||
boolean customAlerts, @com.squareup.moshi.Json(name = "badgeCount")
|
||||
boolean badgeCount, @com.squareup.moshi.Json(name = "sound")
|
||||
boolean sound, @com.squareup.moshi.Json(name = "vibration")
|
||||
boolean vibration) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean getNewArticles() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getEpisodeReleases() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getCustomAlerts() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getBadgeCount() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getSound() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getVibration() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public NotificationPreferences() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean component2() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component3() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component4() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component5() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component6() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component7() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.NotificationPreferences copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "newArticles")
|
||||
boolean newArticles, @com.squareup.moshi.Json(name = "episodeReleases")
|
||||
boolean episodeReleases, @com.squareup.moshi.Json(name = "customAlerts")
|
||||
boolean customAlerts, @com.squareup.moshi.Json(name = "badgeCount")
|
||||
boolean badgeCount, @com.squareup.moshi.Json(name = "sound")
|
||||
boolean sound, @com.squareup.moshi.Json(name = "vibration")
|
||||
boolean vibration) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,139 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0018\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001BU\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\r\b\u0003\u0010\u0004\u001a\u00070\u0005\u00a2\u0006\u0002\b\u0006\u0012\r\b\u0003\u0010\u0007\u001a\u00070\b\u00a2\u0006\u0002\b\u0006\u0012\b\b\u0003\u0010\t\u001a\u00020\n\u0012\b\b\u0003\u0010\u000b\u001a\u00020\n\u0012\b\b\u0003\u0010\f\u001a\u00020\n\u0012\b\b\u0003\u0010\r\u001a\u00020\n\u00a2\u0006\u0002\u0010\u000eJ\t\u0010\u001a\u001a\u00020\u0003H\u00c6\u0003J\u000e\u0010\u001b\u001a\u00070\u0005\u00a2\u0006\u0002\b\u0006H\u00c6\u0003J\u000e\u0010\u001c\u001a\u00070\b\u00a2\u0006\u0002\b\u0006H\u00c6\u0003J\t\u0010\u001d\u001a\u00020\nH\u00c6\u0003J\t\u0010\u001e\u001a\u00020\nH\u00c6\u0003J\t\u0010\u001f\u001a\u00020\nH\u00c6\u0003J\t\u0010 \u001a\u00020\nH\u00c6\u0003JY\u0010!\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\r\b\u0003\u0010\u0004\u001a\u00070\u0005\u00a2\u0006\u0002\b\u00062\r\b\u0003\u0010\u0007\u001a\u00070\b\u00a2\u0006\u0002\b\u00062\b\b\u0003\u0010\t\u001a\u00020\n2\b\b\u0003\u0010\u000b\u001a\u00020\n2\b\b\u0003\u0010\f\u001a\u00020\n2\b\b\u0003\u0010\r\u001a\u00020\nH\u00c6\u0001J\t\u0010\"\u001a\u00020#H\u00d6\u0001J\u0013\u0010$\u001a\u00020\n2\b\u0010%\u001a\u0004\u0018\u00010&H\u00d6\u0003J\t\u0010\'\u001a\u00020#H\u00d6\u0001J\t\u0010(\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010)\u001a\u00020*2\u0006\u0010+\u001a\u00020,2\u0006\u0010-\u001a\u00020#H\u00d6\u0001R\u0016\u0010\u0004\u001a\u00070\u0005\u00a2\u0006\u0002\b\u0006\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\u0012R\u0016\u0010\u0007\u001a\u00070\b\u00a2\u0006\u0002\b\u0006\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014R\u0011\u0010\f\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0015\u0010\u0016R\u0011\u0010\r\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0016R\u0011\u0010\u000b\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0016R\u0011\u0010\t\u001a\u00020\n\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0019\u0010\u0016\u00a8\u0006."}, d2 = {"Lcom/rssuper/models/ReadingPreferences;", "Landroid/os/Parcelable;", "id", "", "fontSize", "Lcom/rssuper/models/FontSize;", "Lkotlinx/parcelize/RawValue;", "lineHeight", "Lcom/rssuper/models/LineHeight;", "showTableOfContents", "", "showReadingTime", "showAuthor", "showDate", "(Ljava/lang/String;Lcom/rssuper/models/FontSize;Lcom/rssuper/models/LineHeight;ZZZZ)V", "getFontSize", "()Lcom/rssuper/models/FontSize;", "getId", "()Ljava/lang/String;", "getLineHeight", "()Lcom/rssuper/models/LineHeight;", "getShowAuthor", "()Z", "getShowDate", "getShowReadingTime", "getShowTableOfContents", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "copy", "describeContents", "", "equals", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_release"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
@androidx.room.Entity(tableName = "reading_preferences")
|
||||
public final class ReadingPreferences implements android.os.Parcelable {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.models.FontSize fontSize = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.models.LineHeight lineHeight = null;
|
||||
private final boolean showTableOfContents = false;
|
||||
private final boolean showReadingTime = false;
|
||||
private final boolean showAuthor = false;
|
||||
private final boolean showDate = false;
|
||||
|
||||
public ReadingPreferences(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "fontSize")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.FontSize fontSize, @com.squareup.moshi.Json(name = "lineHeight")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.LineHeight lineHeight, @com.squareup.moshi.Json(name = "showTableOfContents")
|
||||
boolean showTableOfContents, @com.squareup.moshi.Json(name = "showReadingTime")
|
||||
boolean showReadingTime, @com.squareup.moshi.Json(name = "showAuthor")
|
||||
boolean showAuthor, @com.squareup.moshi.Json(name = "showDate")
|
||||
boolean showDate) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.FontSize getFontSize() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.LineHeight getLineHeight() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean getShowTableOfContents() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getShowReadingTime() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getShowAuthor() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean getShowDate() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public ReadingPreferences() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.FontSize component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.LineHeight component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final boolean component4() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component5() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component6() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean component7() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.ReadingPreferences copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "fontSize")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.FontSize fontSize, @com.squareup.moshi.Json(name = "lineHeight")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.LineHeight lineHeight, @com.squareup.moshi.Json(name = "showTableOfContents")
|
||||
boolean showTableOfContents, @com.squareup.moshi.Json(name = "showReadingTime")
|
||||
boolean showReadingTime, @com.squareup.moshi.Json(name = "showAuthor")
|
||||
boolean showAuthor, @com.squareup.moshi.Json(name = "showDate")
|
||||
boolean showDate) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,160 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000T\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0016\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001Bk\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\n\b\u0003\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u0012\n\b\u0003\u0010\u0006\u001a\u0004\u0018\u00010\u0005\u0012\u0010\b\u0003\u0010\u0007\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b\u0012\u0010\b\u0003\u0010\t\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b\u0012\u000f\b\u0003\u0010\n\u001a\t\u0018\u00010\u000b\u00a2\u0006\u0002\b\f\u0012\r\b\u0003\u0010\r\u001a\u00070\u000e\u00a2\u0006\u0002\b\f\u00a2\u0006\u0002\u0010\u000fJ\t\u0010\u001c\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010\u001d\u001a\u0004\u0018\u00010\u0005H\u00c6\u0003J\u000b\u0010\u001e\u001a\u0004\u0018\u00010\u0005H\u00c6\u0003J\u0011\u0010\u001f\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\bH\u00c6\u0003J\u0011\u0010 \u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\bH\u00c6\u0003J\u0010\u0010!\u001a\t\u0018\u00010\u000b\u00a2\u0006\u0002\b\fH\u00c6\u0003J\u000e\u0010\"\u001a\u00070\u000e\u00a2\u0006\u0002\b\fH\u00c6\u0003Jo\u0010#\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\n\b\u0003\u0010\u0004\u001a\u0004\u0018\u00010\u00052\n\b\u0003\u0010\u0006\u001a\u0004\u0018\u00010\u00052\u0010\b\u0003\u0010\u0007\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b2\u0010\b\u0003\u0010\t\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b2\u000f\b\u0003\u0010\n\u001a\t\u0018\u00010\u000b\u00a2\u0006\u0002\b\f2\r\b\u0003\u0010\r\u001a\u00070\u000e\u00a2\u0006\u0002\b\fH\u00c6\u0001J\t\u0010$\u001a\u00020%H\u00d6\u0001J\u0013\u0010&\u001a\u00020\'2\b\u0010(\u001a\u0004\u0018\u00010)H\u00d6\u0003J\t\u0010*\u001a\u00020%H\u00d6\u0001J\t\u0010+\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010,\u001a\u00020-2\u0006\u0010.\u001a\u00020/2\u0006\u00100\u001a\u00020%H\u00d6\u0001R\u0019\u0010\t\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0010\u0010\u0011R\u0018\u0010\n\u001a\t\u0018\u00010\u000b\u00a2\u0006\u0002\b\f\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0012\u0010\u0013R\u0013\u0010\u0004\u001a\u0004\u0018\u00010\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0014\u0010\u0015R\u0013\u0010\u0006\u001a\u0004\u0018\u00010\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0016\u0010\u0015R\u0019\u0010\u0007\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0011R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0019R\u0016\u0010\r\u001a\u00070\u000e\u00a2\u0006\u0002\b\f\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u001b\u00a8\u00061"}, d2 = {"Lcom/rssuper/models/SearchFilters;", "Landroid/os/Parcelable;", "id", "", "dateFrom", "Ljava/util/Date;", "dateTo", "feedIds", "", "authors", "contentType", "Lcom/rssuper/models/ContentType;", "Lkotlinx/parcelize/RawValue;", "sortOption", "Lcom/rssuper/models/SearchSortOption;", "(Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;Ljava/util/List;Ljava/util/List;Lcom/rssuper/models/ContentType;Lcom/rssuper/models/SearchSortOption;)V", "getAuthors", "()Ljava/util/List;", "getContentType", "()Lcom/rssuper/models/ContentType;", "getDateFrom", "()Ljava/util/Date;", "getDateTo", "getFeedIds", "getId", "()Ljava/lang/String;", "getSortOption", "()Lcom/rssuper/models/SearchSortOption;", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "copy", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_release"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
@androidx.room.TypeConverters(value = {com.rssuper.converters.DateConverter.class, com.rssuper.converters.StringListConverter.class})
|
||||
@androidx.room.Entity(tableName = "search_filters")
|
||||
public final class SearchFilters implements android.os.Parcelable {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date dateFrom = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date dateTo = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.List<java.lang.String> feedIds = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.List<java.lang.String> authors = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final com.rssuper.models.ContentType contentType = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.models.SearchSortOption sortOption = null;
|
||||
|
||||
public SearchFilters(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "dateFrom")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date dateFrom, @com.squareup.moshi.Json(name = "dateTo")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date dateTo, @com.squareup.moshi.Json(name = "feedIds")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<java.lang.String> feedIds, @com.squareup.moshi.Json(name = "authors")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<java.lang.String> authors, @com.squareup.moshi.Json(name = "contentType")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
com.rssuper.models.ContentType contentType, @com.squareup.moshi.Json(name = "sortOption")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.SearchSortOption sortOption) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getDateFrom() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getDateTo() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<java.lang.String> getFeedIds() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<java.lang.String> getAuthors() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final com.rssuper.models.ContentType getContentType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchSortOption getSortOption() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public SearchFilters() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<java.lang.String> component4() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.List<java.lang.String> component5() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final com.rssuper.models.ContentType component6() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchSortOption component7() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchFilters copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "dateFrom")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date dateFrom, @com.squareup.moshi.Json(name = "dateTo")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date dateTo, @com.squareup.moshi.Json(name = "feedIds")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<java.lang.String> feedIds, @com.squareup.moshi.Json(name = "authors")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.List<java.lang.String> authors, @com.squareup.moshi.Json(name = "contentType")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
com.rssuper.models.ContentType contentType, @com.squareup.moshi.Json(name = "sortOption")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.SearchSortOption sortOption) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,172 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@com.squareup.moshi.JsonClass(generateAdapter = true)
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000H\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0006\n\u0002\b\u0019\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0087\b\u0018\u00002\u00020\u0001B]\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0001\u0010\u0004\u001a\u00020\u0005\u0012\b\b\u0001\u0010\u0006\u001a\u00020\u0003\u0012\n\b\u0003\u0010\u0007\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0003\u0010\b\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0003\u0010\t\u001a\u0004\u0018\u00010\u0003\u0012\n\b\u0003\u0010\n\u001a\u0004\u0018\u00010\u000b\u0012\n\b\u0003\u0010\f\u001a\u0004\u0018\u00010\r\u00a2\u0006\u0002\u0010\u000eJ\t\u0010\u001c\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\u001d\u001a\u00020\u0005H\u00c6\u0003J\t\u0010\u001e\u001a\u00020\u0003H\u00c6\u0003J\u000b\u0010\u001f\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010 \u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010!\u001a\u0004\u0018\u00010\u0003H\u00c6\u0003J\u000b\u0010\"\u001a\u0004\u0018\u00010\u000bH\u00c6\u0003J\u0010\u0010#\u001a\u0004\u0018\u00010\rH\u00c6\u0003\u00a2\u0006\u0002\u0010\u0016Jh\u0010$\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0003\u0010\u0004\u001a\u00020\u00052\b\b\u0003\u0010\u0006\u001a\u00020\u00032\n\b\u0003\u0010\u0007\u001a\u0004\u0018\u00010\u00032\n\b\u0003\u0010\b\u001a\u0004\u0018\u00010\u00032\n\b\u0003\u0010\t\u001a\u0004\u0018\u00010\u00032\n\b\u0003\u0010\n\u001a\u0004\u0018\u00010\u000b2\n\b\u0003\u0010\f\u001a\u0004\u0018\u00010\rH\u00c6\u0001\u00a2\u0006\u0002\u0010%J\t\u0010&\u001a\u00020\'H\u00d6\u0001J\u0013\u0010(\u001a\u00020)2\b\u0010*\u001a\u0004\u0018\u00010+H\u00d6\u0003J\t\u0010,\u001a\u00020\'H\u00d6\u0001J\t\u0010-\u001a\u00020\u0003H\u00d6\u0001J\u0019\u0010.\u001a\u00020/2\u0006\u00100\u001a\u0002012\u0006\u00102\u001a\u00020\'H\u00d6\u0001R\u0013\u0010\t\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000f\u0010\u0010R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0011\u0010\u0010R\u0013\u0010\b\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0012\u0010\u0010R\u0013\u0010\n\u001a\u0004\u0018\u00010\u000b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014R\u0015\u0010\f\u001a\u0004\u0018\u00010\r\u00a2\u0006\n\n\u0002\u0010\u0017\u001a\u0004\b\u0015\u0010\u0016R\u0013\u0010\u0007\u001a\u0004\u0018\u00010\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0018\u0010\u0010R\u0011\u0010\u0006\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0019\u0010\u0010R\u0011\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u001b\u00a8\u00063"}, d2 = {"Lcom/rssuper/models/SearchResult;", "Landroid/os/Parcelable;", "id", "", "type", "Lcom/rssuper/models/SearchResultType;", "title", "snippet", "link", "feedTitle", "published", "Ljava/util/Date;", "score", "", "(Ljava/lang/String;Lcom/rssuper/models/SearchResultType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/Double;)V", "getFeedTitle", "()Ljava/lang/String;", "getId", "getLink", "getPublished", "()Ljava/util/Date;", "getScore", "()Ljava/lang/Double;", "Ljava/lang/Double;", "getSnippet", "getTitle", "getType", "()Lcom/rssuper/models/SearchResultType;", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "copy", "(Ljava/lang/String;Lcom/rssuper/models/SearchResultType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/Double;)Lcom/rssuper/models/SearchResult;", "describeContents", "", "equals", "", "other", "", "hashCode", "toString", "writeToParcel", "", "parcel", "Landroid/os/Parcel;", "flags", "RSSuper_release"})
|
||||
@kotlinx.parcelize.Parcelize()
|
||||
@androidx.room.TypeConverters(value = {com.rssuper.converters.DateConverter.class})
|
||||
@androidx.room.Entity(tableName = "search_results")
|
||||
public final class SearchResult implements android.os.Parcelable {
|
||||
@androidx.room.PrimaryKey()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String id = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.models.SearchResultType type = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String title = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String snippet = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String link = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.String feedTitle = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.util.Date published = null;
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
private final java.lang.Double score = null;
|
||||
|
||||
public SearchResult(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "type")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.SearchResultType type, @com.squareup.moshi.Json(name = "title")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @com.squareup.moshi.Json(name = "snippet")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String snippet, @com.squareup.moshi.Json(name = "link")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String link, @com.squareup.moshi.Json(name = "feedTitle")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String feedTitle, @com.squareup.moshi.Json(name = "published")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date published, @com.squareup.moshi.Json(name = "score")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Double score) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getId() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchResultType getType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getTitle() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getSnippet() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getLink() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String getFeedTitle() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date getPublished() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.Double getScore() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchResultType component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String component3() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component4() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component5() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.String component6() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date component7() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.lang.Double component8() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.SearchResult copy(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String id, @com.squareup.moshi.Json(name = "type")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.SearchResultType type, @com.squareup.moshi.Json(name = "title")
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String title, @com.squareup.moshi.Json(name = "snippet")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String snippet, @com.squareup.moshi.Json(name = "link")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String link, @com.squareup.moshi.Json(name = "feedTitle")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String feedTitle, @com.squareup.moshi.Json(name = "published")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.util.Date published, @com.squareup.moshi.Json(name = "score")
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Double score) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int describeContents() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public void writeToParcel(@org.jetbrains.annotations.NotNull()
|
||||
android.os.Parcel parcel, int flags) {
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,17 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\b\u0004\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002j\u0002\b\u0003j\u0002\b\u0004\u00a8\u0006\u0005"}, d2 = {"Lcom/rssuper/models/SearchResultType;", "", "(Ljava/lang/String;I)V", "ARTICLE", "FEED", "RSSuper_release"})
|
||||
public enum SearchResultType {
|
||||
@com.squareup.moshi.Json(name = "article")
|
||||
/*public static final*/ ARTICLE /* = new ARTICLE() */,
|
||||
@com.squareup.moshi.Json(name = "feed")
|
||||
/*public static final*/ FEED /* = new FEED() */;
|
||||
|
||||
SearchResultType() {
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static kotlin.enums.EnumEntries<com.rssuper.models.SearchResultType> getEntries() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,205 @@
|
||||
package com.rssuper.models;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00020\u0001:\u0007\u0007\b\t\n\u000b\f\rB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0007\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u00a8\u0006\u0015"}, d2 = {"Lcom/rssuper/models/SearchSortOption;", "", "value", "", "(Ljava/lang/String;)V", "getValue", "()Ljava/lang/String;", "DATE_ASC", "DATE_DESC", "FEED_ASC", "FEED_DESC", "RELEVANCE", "TITLE_ASC", "TITLE_DESC", "Lcom/rssuper/models/SearchSortOption$DATE_ASC;", "Lcom/rssuper/models/SearchSortOption$DATE_DESC;", "Lcom/rssuper/models/SearchSortOption$FEED_ASC;", "Lcom/rssuper/models/SearchSortOption$FEED_DESC;", "Lcom/rssuper/models/SearchSortOption$RELEVANCE;", "Lcom/rssuper/models/SearchSortOption$TITLE_ASC;", "Lcom/rssuper/models/SearchSortOption$TITLE_DESC;", "RSSuper_release"})
|
||||
public abstract class SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String value = null;
|
||||
|
||||
private SearchSortOption(java.lang.String value) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getValue() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "date_asc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$DATE_ASC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class DATE_ASC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.DATE_ASC INSTANCE = null;
|
||||
|
||||
private DATE_ASC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "date_desc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$DATE_DESC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class DATE_DESC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.DATE_DESC INSTANCE = null;
|
||||
|
||||
private DATE_DESC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "feed_asc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$FEED_ASC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class FEED_ASC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.FEED_ASC INSTANCE = null;
|
||||
|
||||
private FEED_ASC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "feed_desc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$FEED_DESC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class FEED_DESC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.FEED_DESC INSTANCE = null;
|
||||
|
||||
private FEED_DESC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "relevance")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$RELEVANCE;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class RELEVANCE extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.RELEVANCE INSTANCE = null;
|
||||
|
||||
private RELEVANCE() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "title_asc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$TITLE_ASC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class TITLE_ASC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.TITLE_ASC INSTANCE = null;
|
||||
|
||||
private TITLE_ASC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@com.squareup.moshi.Json(name = "title_desc")
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c7\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/models/SearchSortOption$TITLE_DESC;", "Lcom/rssuper/models/SearchSortOption;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class TITLE_DESC extends com.rssuper.models.SearchSortOption {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.models.SearchSortOption.TITLE_DESC INSTANCE = null;
|
||||
|
||||
private TITLE_DESC() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,33 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010$\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\b\u00c6\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u001e\u0010\u0007\u001a\u00020\b2\u0014\u0010\t\u001a\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0006\u0012\u0004\u0018\u00010\u00010\nH\u0002J\u0016\u0010\u000b\u001a\u00020\f2\u0006\u0010\r\u001a\u00020\u00042\u0006\u0010\u000e\u001a\u00020\u0004J\u0010\u0010\u000f\u001a\u00020\u00042\u0006\u0010\u0010\u001a\u00020\u0011H\u0002R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082D\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0004X\u0082D\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0004X\u0082D\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0012"}, d2 = {"Lcom/rssuper/parsing/AtomParser;", "", "()V", "ATOM_NS", "", "ITUNES_NS", "MEDIA_NS", "buildFeedItem", "Lcom/rssuper/models/FeedItem;", "item", "", "parse", "Lcom/rssuper/models/Feed;", "xml", "feedUrl", "readElementText", "parser", "Lorg/xmlpull/v1/XmlPullParser;", "RSSuper_release"})
|
||||
public final class AtomParser {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final java.lang.String ATOM_NS = "http://www.w3.org/2005/Atom";
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final java.lang.String ITUNES_NS = "http://www.itunes.com/dtds/podcast-1.0.dtd";
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final java.lang.String MEDIA_NS = "http://search.yahoo.com/mrss/";
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.AtomParser INSTANCE = null;
|
||||
|
||||
private AtomParser() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.Feed parse(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String xml, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String feedUrl) {
|
||||
return null;
|
||||
}
|
||||
|
||||
private final java.lang.String readElementText(org.xmlpull.v1.XmlPullParser parser) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kotlin.Suppress(names = {"UNCHECKED_CAST"})
|
||||
private final com.rssuper.models.FeedItem buildFeedItem(java.util.Map<java.lang.String, ? extends java.lang.Object> item) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,28 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u00c6\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0010\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0002J\u0016\u0010\u0007\u001a\u00020\b2\u0006\u0010\u0005\u001a\u00020\u00062\u0006\u0010\t\u001a\u00020\u0006J0\u0010\n\u001a\u00020\u000b2\u0006\u0010\u0005\u001a\u00020\u00062\u0006\u0010\t\u001a\u00020\u00062\u0018\u0010\f\u001a\u0014\u0012\n\u0012\b\u0012\u0004\u0012\u00020\b0\u000e\u0012\u0004\u0012\u00020\u000b0\r\u00a8\u0006\u000f"}, d2 = {"Lcom/rssuper/parsing/FeedParser;", "", "()V", "detectFeedType", "Lcom/rssuper/parsing/FeedType;", "xml", "", "parse", "Lcom/rssuper/parsing/ParseResult;", "feedUrl", "parseAsync", "", "callback", "Lkotlin/Function1;", "Lkotlin/Result;", "RSSuper_release"})
|
||||
public final class FeedParser {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedParser INSTANCE = null;
|
||||
|
||||
private FeedParser() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.parsing.ParseResult parse(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String xml, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String feedUrl) {
|
||||
return null;
|
||||
}
|
||||
|
||||
public final void parseAsync(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String xml, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String feedUrl, @org.jetbrains.annotations.NotNull()
|
||||
kotlin.jvm.functions.Function1<? super kotlin.Result<com.rssuper.parsing.ParseResult>, kotlin.Unit> callback) {
|
||||
}
|
||||
|
||||
private final com.rssuper.parsing.FeedType detectFeedType(java.lang.String xml) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,61 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u00002\u00060\u0001j\u0002`\u0002:\u0002\u0004\u0005B\u0007\b\u0004\u00a2\u0006\u0002\u0010\u0003\u0082\u0001\u0002\u0006\u0007\u00a8\u0006\b"}, d2 = {"Lcom/rssuper/parsing/FeedParsingError;", "Ljava/lang/Exception;", "Lkotlin/Exception;", "()V", "MalformedXml", "UnsupportedFeedType", "Lcom/rssuper/parsing/FeedParsingError$MalformedXml;", "Lcom/rssuper/parsing/FeedParsingError$UnsupportedFeedType;", "RSSuper_release"})
|
||||
public abstract class FeedParsingError extends java.lang.Exception {
|
||||
|
||||
private FeedParsingError() {
|
||||
super();
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c6\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/parsing/FeedParsingError$MalformedXml;", "Lcom/rssuper/parsing/FeedParsingError;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class MalformedXml extends com.rssuper.parsing.FeedParsingError {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedParsingError.MalformedXml INSTANCE = null;
|
||||
|
||||
private MalformedXml() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c6\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/parsing/FeedParsingError$UnsupportedFeedType;", "Lcom/rssuper/parsing/FeedParsingError;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class UnsupportedFeedType extends com.rssuper.parsing.FeedParsingError {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedParsingError.UnsupportedFeedType INSTANCE = null;
|
||||
|
||||
private UnsupportedFeedType() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,84 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b6\u0018\u0000 \b2\u00020\u0001:\u0003\u0007\b\tB\u000f\b\u0004\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\u0002\u0010\u0004R\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0002\n\u000b\u00a8\u0006\f"}, d2 = {"Lcom/rssuper/parsing/FeedType;", "", "value", "", "(Ljava/lang/String;)V", "getValue", "()Ljava/lang/String;", "Atom", "Companion", "RSS", "Lcom/rssuper/parsing/FeedType$Atom;", "Lcom/rssuper/parsing/FeedType$RSS;", "RSSuper_release"})
|
||||
public abstract class FeedType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final java.lang.String value = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedType.Companion Companion = null;
|
||||
|
||||
private FeedType(java.lang.String value) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final java.lang.String getValue() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c6\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/parsing/FeedType$Atom;", "Lcom/rssuper/parsing/FeedType;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class Atom extends com.rssuper.parsing.FeedType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedType.Atom INSTANCE = null;
|
||||
|
||||
private Atom() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u000e\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006\u00a8\u0006\u0007"}, d2 = {"Lcom/rssuper/parsing/FeedType$Companion;", "", "()V", "fromString", "Lcom/rssuper/parsing/FeedType;", "value", "", "RSSuper_release"})
|
||||
public static final class Companion {
|
||||
|
||||
private Companion() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.parsing.FeedType fromString(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c6\n\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0013\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0006H\u00d6\u0003J\t\u0010\u0007\u001a\u00020\bH\u00d6\u0001J\t\u0010\t\u001a\u00020\nH\u00d6\u0001\u00a8\u0006\u000b"}, d2 = {"Lcom/rssuper/parsing/FeedType$RSS;", "Lcom/rssuper/parsing/FeedType;", "()V", "equals", "", "other", "", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public static final class RSS extends com.rssuper.parsing.FeedType {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.FeedType.RSS INSTANCE = null;
|
||||
|
||||
private RSS() {
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,59 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u0086\b\u0018\u00002\u00020\u0001B\u0015\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\u0002\u0010\u0006J\t\u0010\u000b\u001a\u00020\u0003H\u00c6\u0003J\t\u0010\f\u001a\u00020\u0005H\u00c6\u0003J\u001d\u0010\r\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u0005H\u00c6\u0001J\u0013\u0010\u000e\u001a\u00020\u000f2\b\u0010\u0010\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003J\t\u0010\u0011\u001a\u00020\u0012H\u00d6\u0001J\t\u0010\u0013\u001a\u00020\u0014H\u00d6\u0001R\u0011\u0010\u0004\u001a\u00020\u0005\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\bR\u0011\u0010\u0002\u001a\u00020\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\t\u0010\n\u00a8\u0006\u0015"}, d2 = {"Lcom/rssuper/parsing/ParseResult;", "", "feedType", "Lcom/rssuper/parsing/FeedType;", "feed", "Lcom/rssuper/models/Feed;", "(Lcom/rssuper/parsing/FeedType;Lcom/rssuper/models/Feed;)V", "getFeed", "()Lcom/rssuper/models/Feed;", "getFeedType", "()Lcom/rssuper/parsing/FeedType;", "component1", "component2", "copy", "equals", "", "other", "hashCode", "", "toString", "", "RSSuper_release"})
|
||||
public final class ParseResult {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.parsing.FeedType feedType = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private final com.rssuper.models.Feed feed = null;
|
||||
|
||||
public ParseResult(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.parsing.FeedType feedType, @org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.Feed feed) {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.parsing.FeedType getFeedType() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.Feed getFeed() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.parsing.FeedType component1() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.Feed component2() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.parsing.ParseResult copy(@org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.parsing.FeedType feedType, @org.jetbrains.annotations.NotNull()
|
||||
com.rssuper.models.Feed feed) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public boolean equals(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.Object other) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
public int hashCode() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@java.lang.Override()
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public java.lang.String toString() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,31 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010$\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\b\u00c6\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u001e\u0010\u0006\u001a\u00020\u00072\u0014\u0010\b\u001a\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0006\u0012\u0004\u0018\u00010\u00010\tH\u0002J\u0016\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\u00042\u0006\u0010\r\u001a\u00020\u0004J\u0010\u0010\u000e\u001a\u00020\u00042\u0006\u0010\u000f\u001a\u00020\u0010H\u0002R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082D\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0004X\u0082D\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0011"}, d2 = {"Lcom/rssuper/parsing/RSSParser;", "", "()V", "CONTENT_NS", "", "ITUNES_NS", "buildFeedItem", "Lcom/rssuper/models/FeedItem;", "item", "", "parse", "Lcom/rssuper/models/Feed;", "xml", "feedUrl", "readElementText", "parser", "Lorg/xmlpull/v1/XmlPullParser;", "RSSuper_release"})
|
||||
public final class RSSParser {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final java.lang.String ITUNES_NS = "http://www.itunes.com/dtds/podcast-1.0.dtd";
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final java.lang.String CONTENT_NS = "http://purl.org/rss/1.0/modules/content/";
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.RSSParser INSTANCE = null;
|
||||
|
||||
private RSSParser() {
|
||||
super();
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public final com.rssuper.models.Feed parse(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String xml, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String feedUrl) {
|
||||
return null;
|
||||
}
|
||||
|
||||
private final java.lang.String readElementText(org.xmlpull.v1.XmlPullParser parser) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@kotlin.Suppress(names = {"UNCHECKED_CAST"})
|
||||
private final com.rssuper.models.FeedItem buildFeedItem(java.util.Map<java.lang.String, ? extends java.lang.Object> item) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,35 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u00c6\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002J\u0012\u0010\u0011\u001a\u0004\u0018\u00010\u00122\b\u0010\u0013\u001a\u0004\u0018\u00010\u0014R!\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00050\u00048BX\u0082\u0084\u0002\u00a2\u0006\f\n\u0004\b\b\u0010\t\u001a\u0004\b\u0006\u0010\u0007R\u001b\u0010\n\u001a\u00020\u00058BX\u0082\u0084\u0002\u00a2\u0006\f\n\u0004\b\r\u0010\t\u001a\u0004\b\u000b\u0010\fR\u001b\u0010\u000e\u001a\u00020\u00058BX\u0082\u0084\u0002\u00a2\u0006\f\n\u0004\b\u0010\u0010\t\u001a\u0004\b\u000f\u0010\f\u00a8\u0006\u0015"}, d2 = {"Lcom/rssuper/parsing/XmlDateParser;", "", "()V", "dateFormats", "", "Ljava/text/SimpleDateFormat;", "getDateFormats", "()Ljava/util/List;", "dateFormats$delegate", "Lkotlin/Lazy;", "iso8601", "getIso8601", "()Ljava/text/SimpleDateFormat;", "iso8601$delegate", "iso8601WithFractional", "getIso8601WithFractional", "iso8601WithFractional$delegate", "parse", "Ljava/util/Date;", "value", "", "RSSuper_release"})
|
||||
public final class XmlDateParser {
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final kotlin.Lazy iso8601WithFractional$delegate = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final kotlin.Lazy iso8601$delegate = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
private static final kotlin.Lazy dateFormats$delegate = null;
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final com.rssuper.parsing.XmlDateParser INSTANCE = null;
|
||||
|
||||
private XmlDateParser() {
|
||||
super();
|
||||
}
|
||||
|
||||
private final java.text.SimpleDateFormat getIso8601WithFractional() {
|
||||
return null;
|
||||
}
|
||||
|
||||
private final java.text.SimpleDateFormat getIso8601() {
|
||||
return null;
|
||||
}
|
||||
|
||||
private final java.util.List<java.text.SimpleDateFormat> getDateFormats() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public final java.util.Date parse(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,79 @@
|
||||
package com.rssuper.parsing;
|
||||
|
||||
@kotlin.Metadata(mv = {1, 9, 0}, k = 2, xi = 48, d1 = {"\u0000(\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010$\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\b\u0007\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0010\t\n\u0002\b\u0005\u001a\u0006\u0010\u0000\u001a\u00020\u0001\u001a\u001c\u0010\u0002\u001a\u000e\u0012\u0004\u0012\u00020\u0001\u0012\u0004\u0012\u00020\u00010\u00032\u0006\u0010\u0004\u001a\u00020\u0001H\u0002\u001a\u001c\u0010\u0005\u001a\b\u0012\u0004\u0012\u00020\u00010\u00062\u0006\u0010\u0007\u001a\u00020\u00012\u0006\u0010\b\u001a\u00020\u0001\u001a(\u0010\t\u001a\u0014\u0012\u0010\u0012\u000e\u0012\u0004\u0012\u00020\u0001\u0012\u0004\u0012\u00020\u00010\u00030\u00062\u0006\u0010\u0007\u001a\u00020\u00012\u0006\u0010\b\u001a\u00020\u0001\u001a\u001c\u0010\n\u001a\b\u0012\u0004\u0012\u00020\u00010\u00062\u0006\u0010\u0007\u001a\u00020\u00012\u0006\u0010\b\u001a\u00020\u0001\u001a\u0018\u0010\u000b\u001a\u0004\u0018\u00010\u00012\u0006\u0010\u0007\u001a\u00020\u00012\u0006\u0010\b\u001a\u00020\u0001\u001a\u0018\u0010\f\u001a\u0004\u0018\u00010\u00012\u0006\u0010\u0007\u001a\u00020\u00012\u0006\u0010\b\u001a\u00020\u0001\u001a\u0017\u0010\r\u001a\u0004\u0018\u00010\u000e2\b\u0010\u000f\u001a\u0004\u0018\u00010\u0001\u00a2\u0006\u0002\u0010\u0010\u001a\u0017\u0010\u0011\u001a\u0004\u0018\u00010\u00122\b\u0010\u000f\u001a\u0004\u0018\u00010\u0001\u00a2\u0006\u0002\u0010\u0013\u001a\n\u0010\u0014\u001a\u00020\u0001*\u00020\u0001\u001a\f\u0010\u0015\u001a\u0004\u0018\u00010\u0001*\u00020\u0001\u001a\n\u0010\u0016\u001a\u00020\u0001*\u00020\u0001\u00a8\u0006\u0017"}, d2 = {"generateUuid", "", "parseXmlAttributes", "", "raw", "xmlAllBlocks", "", "tag", "inXml", "xmlAllTagAttributes", "xmlAllTagValues", "xmlFirstBlock", "xmlFirstTagValue", "xmlInt", "", "value", "(Ljava/lang/String;)Ljava/lang/Integer;", "xmlInt64", "", "(Ljava/lang/String;)Ljava/lang/Long;", "xmlDecoded", "xmlNilIfEmpty", "xmlTrimmed", "RSSuper_release"})
|
||||
public final class XmlParsingUtilitiesKt {
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.lang.String xmlTrimmed(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String $this$xmlTrimmed) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.String xmlNilIfEmpty(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String $this$xmlNilIfEmpty) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.lang.String xmlDecoded(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String $this$xmlDecoded) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.Long xmlInt64(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.Integer xmlInt(@org.jetbrains.annotations.Nullable()
|
||||
java.lang.String value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.String xmlFirstTagValue(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String tag, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String inXml) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.util.List<java.lang.String> xmlAllTagValues(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String tag, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String inXml) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.Nullable()
|
||||
public static final java.lang.String xmlFirstBlock(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String tag, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String inXml) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.util.List<java.lang.String> xmlAllBlocks(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String tag, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String inXml) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.util.List<java.util.Map<java.lang.String, java.lang.String>> xmlAllTagAttributes(@org.jetbrains.annotations.NotNull()
|
||||
java.lang.String tag, @org.jetbrains.annotations.NotNull()
|
||||
java.lang.String inXml) {
|
||||
return null;
|
||||
}
|
||||
|
||||
private static final java.util.Map<java.lang.String, java.lang.String> parseXmlAttributes(java.lang.String raw) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@org.jetbrains.annotations.NotNull()
|
||||
public static final java.lang.String generateUuid() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -0,0 +1,4 @@
|
||||
package error;
|
||||
|
||||
public final class NonExistentClass {
|
||||
}
|
||||
Reference in New Issue
Block a user