Added new jar and support for manga (tachiyomi)
This commit is contained in:
@@ -113,45 +113,12 @@ class JAniyomiBridge extends jni$_.JObject {
|
||||
_init(_class.reference.pointer, _id_init as jni$_.JMethodIDPtr).check();
|
||||
}
|
||||
|
||||
static final _id_loadExtension = _class.instanceMethodId(
|
||||
r'loadExtension',
|
||||
r'(Ljava/lang/String;)V',
|
||||
);
|
||||
|
||||
static final _loadExtension =
|
||||
jni$_.ProtectedJniExtensions.lookup<
|
||||
jni$_.NativeFunction<
|
||||
jni$_.JThrowablePtr Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
jni$_.VarArgs<(jni$_.Pointer<jni$_.Void>,)>,
|
||||
)
|
||||
>
|
||||
>('globalEnv_CallVoidMethod')
|
||||
.asFunction<
|
||||
jni$_.JThrowablePtr Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
)
|
||||
>();
|
||||
|
||||
/// from: `public void loadExtension(java.lang.String string)`
|
||||
void loadExtension(jni$_.JString? string) {
|
||||
final _$string = string?.reference ?? jni$_.jNullReference;
|
||||
_loadExtension(
|
||||
reference.pointer,
|
||||
_id_loadExtension as jni$_.JMethodIDPtr,
|
||||
_$string.pointer,
|
||||
).check();
|
||||
}
|
||||
|
||||
static final _id_loadExtensionFile = _class.instanceMethodId(
|
||||
r'loadExtensionFile',
|
||||
static final _id_loadAnimeExtension = _class.instanceMethodId(
|
||||
r'loadAnimeExtension',
|
||||
r'(Ljava/lang/String;Ljava/lang/String;)V',
|
||||
);
|
||||
|
||||
static final _loadExtensionFile =
|
||||
static final _loadAnimeExtension =
|
||||
jni$_.ProtectedJniExtensions.lookup<
|
||||
jni$_.NativeFunction<
|
||||
jni$_.JThrowablePtr Function(
|
||||
@@ -172,24 +139,62 @@ class JAniyomiBridge extends jni$_.JObject {
|
||||
)
|
||||
>();
|
||||
|
||||
/// from: `public void loadExtensionFile(java.lang.String string, java.lang.String string1)`
|
||||
void loadExtensionFile(jni$_.JString? string, jni$_.JString? string1) {
|
||||
/// from: `public void loadAnimeExtension(java.lang.String string, java.lang.String string1)`
|
||||
void loadAnimeExtension(jni$_.JString? string, jni$_.JString? string1) {
|
||||
final _$string = string?.reference ?? jni$_.jNullReference;
|
||||
final _$string1 = string1?.reference ?? jni$_.jNullReference;
|
||||
_loadExtensionFile(
|
||||
_loadAnimeExtension(
|
||||
reference.pointer,
|
||||
_id_loadExtensionFile as jni$_.JMethodIDPtr,
|
||||
_id_loadAnimeExtension as jni$_.JMethodIDPtr,
|
||||
_$string.pointer,
|
||||
_$string1.pointer,
|
||||
).check();
|
||||
}
|
||||
|
||||
static final _id_getLoadedExtensions = _class.instanceMethodId(
|
||||
r'getLoadedExtensions',
|
||||
static final _id_loadMangaExtension = _class.instanceMethodId(
|
||||
r'loadMangaExtension',
|
||||
r'(Ljava/lang/String;Ljava/lang/String;)V',
|
||||
);
|
||||
|
||||
static final _loadMangaExtension =
|
||||
jni$_.ProtectedJniExtensions.lookup<
|
||||
jni$_.NativeFunction<
|
||||
jni$_.JThrowablePtr Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
jni$_.VarArgs<
|
||||
(jni$_.Pointer<jni$_.Void>, jni$_.Pointer<jni$_.Void>)
|
||||
>,
|
||||
)
|
||||
>
|
||||
>('globalEnv_CallVoidMethod')
|
||||
.asFunction<
|
||||
jni$_.JThrowablePtr Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
)
|
||||
>();
|
||||
|
||||
/// from: `public void loadMangaExtension(java.lang.String string, java.lang.String string1)`
|
||||
void loadMangaExtension(jni$_.JString? string, jni$_.JString? string1) {
|
||||
final _$string = string?.reference ?? jni$_.jNullReference;
|
||||
final _$string1 = string1?.reference ?? jni$_.jNullReference;
|
||||
_loadMangaExtension(
|
||||
reference.pointer,
|
||||
_id_loadMangaExtension as jni$_.JMethodIDPtr,
|
||||
_$string.pointer,
|
||||
_$string1.pointer,
|
||||
).check();
|
||||
}
|
||||
|
||||
static final _id_getAnimeLoadedExtensions = _class.instanceMethodId(
|
||||
r'getAnimeLoadedExtensions',
|
||||
r'()Ljava/util/List;',
|
||||
);
|
||||
|
||||
static final _getLoadedExtensions =
|
||||
static final _getAnimeLoadedExtensions =
|
||||
jni$_.ProtectedJniExtensions.lookup<
|
||||
jni$_.NativeFunction<
|
||||
jni$_.JniResult Function(
|
||||
@@ -205,12 +210,12 @@ class JAniyomiBridge extends jni$_.JObject {
|
||||
)
|
||||
>();
|
||||
|
||||
/// from: `public java.util.List<java.lang.String> getLoadedExtensions()`
|
||||
/// from: `public java.util.List<java.lang.String> getAnimeLoadedExtensions()`
|
||||
/// The returned object must be released after use, by calling the [release] method.
|
||||
jni$_.JList<jni$_.JString?>? getLoadedExtensions() {
|
||||
return _getLoadedExtensions(
|
||||
jni$_.JList<jni$_.JString?>? getAnimeLoadedExtensions() {
|
||||
return _getAnimeLoadedExtensions(
|
||||
reference.pointer,
|
||||
_id_getLoadedExtensions as jni$_.JMethodIDPtr,
|
||||
_id_getAnimeLoadedExtensions as jni$_.JMethodIDPtr,
|
||||
).object<jni$_.JList<jni$_.JString?>?>(
|
||||
const jni$_.JListNullableType<jni$_.JString?>(
|
||||
jni$_.JStringNullableType(),
|
||||
@@ -218,12 +223,46 @@ class JAniyomiBridge extends jni$_.JObject {
|
||||
);
|
||||
}
|
||||
|
||||
static final _id_getSearchResults = _class.instanceMethodId(
|
||||
r'getSearchResults',
|
||||
static final _id_getMangaLoadedExtensions = _class.instanceMethodId(
|
||||
r'getMangaLoadedExtensions',
|
||||
r'()Ljava/util/List;',
|
||||
);
|
||||
|
||||
static final _getMangaLoadedExtensions =
|
||||
jni$_.ProtectedJniExtensions.lookup<
|
||||
jni$_.NativeFunction<
|
||||
jni$_.JniResult Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
)
|
||||
>
|
||||
>('globalEnv_CallObjectMethod')
|
||||
.asFunction<
|
||||
jni$_.JniResult Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
)
|
||||
>();
|
||||
|
||||
/// from: `public java.util.List<java.lang.String> getMangaLoadedExtensions()`
|
||||
/// The returned object must be released after use, by calling the [release] method.
|
||||
jni$_.JList<jni$_.JString?>? getMangaLoadedExtensions() {
|
||||
return _getMangaLoadedExtensions(
|
||||
reference.pointer,
|
||||
_id_getMangaLoadedExtensions as jni$_.JMethodIDPtr,
|
||||
).object<jni$_.JList<jni$_.JString?>?>(
|
||||
const jni$_.JListNullableType<jni$_.JString?>(
|
||||
jni$_.JStringNullableType(),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
static final _id_getAnimeSearchResults = _class.instanceMethodId(
|
||||
r'getAnimeSearchResults',
|
||||
r'(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List;',
|
||||
);
|
||||
|
||||
static final _getSearchResults =
|
||||
static final _getAnimeSearchResults =
|
||||
jni$_.ProtectedJniExtensions.lookup<
|
||||
jni$_.NativeFunction<
|
||||
jni$_.JniResult Function(
|
||||
@@ -249,18 +288,71 @@ class JAniyomiBridge extends jni$_.JObject {
|
||||
)
|
||||
>();
|
||||
|
||||
/// from: `public java.util.List<eu.kanade.tachiyomi.animesource.model.SAnime> getSearchResults(java.lang.String string, int i, java.lang.String string1)`
|
||||
/// from: `public java.util.List<eu.kanade.tachiyomi.animesource.model.SAnime> getAnimeSearchResults(java.lang.String string, int i, java.lang.String string1)`
|
||||
/// The returned object must be released after use, by calling the [release] method.
|
||||
jni$_.JList<jni$_.JObject?>? getSearchResults(
|
||||
jni$_.JList<jni$_.JObject?>? getAnimeSearchResults(
|
||||
jni$_.JString? string,
|
||||
int i,
|
||||
jni$_.JString? string1,
|
||||
) {
|
||||
final _$string = string?.reference ?? jni$_.jNullReference;
|
||||
final _$string1 = string1?.reference ?? jni$_.jNullReference;
|
||||
return _getSearchResults(
|
||||
return _getAnimeSearchResults(
|
||||
reference.pointer,
|
||||
_id_getSearchResults as jni$_.JMethodIDPtr,
|
||||
_id_getAnimeSearchResults as jni$_.JMethodIDPtr,
|
||||
_$string.pointer,
|
||||
i,
|
||||
_$string1.pointer,
|
||||
).object<jni$_.JList<jni$_.JObject?>?>(
|
||||
const jni$_.JListNullableType<jni$_.JObject?>(
|
||||
jni$_.JObjectNullableType(),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
static final _id_getMangaSearchResults = _class.instanceMethodId(
|
||||
r'getMangaSearchResults',
|
||||
r'(Ljava/lang/String;ILjava/lang/String;)Ljava/util/List;',
|
||||
);
|
||||
|
||||
static final _getMangaSearchResults =
|
||||
jni$_.ProtectedJniExtensions.lookup<
|
||||
jni$_.NativeFunction<
|
||||
jni$_.JniResult Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
jni$_.VarArgs<
|
||||
(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.Int32,
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
)
|
||||
>,
|
||||
)
|
||||
>
|
||||
>('globalEnv_CallObjectMethod')
|
||||
.asFunction<
|
||||
jni$_.JniResult Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
int,
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
)
|
||||
>();
|
||||
|
||||
/// from: `public java.util.List<eu.kanade.tachiyomi.source.model.SManga> getMangaSearchResults(java.lang.String string, int i, java.lang.String string1)`
|
||||
/// The returned object must be released after use, by calling the [release] method.
|
||||
jni$_.JList<jni$_.JObject?>? getMangaSearchResults(
|
||||
jni$_.JString? string,
|
||||
int i,
|
||||
jni$_.JString? string1,
|
||||
) {
|
||||
final _$string = string?.reference ?? jni$_.jNullReference;
|
||||
final _$string1 = string1?.reference ?? jni$_.jNullReference;
|
||||
return _getMangaSearchResults(
|
||||
reference.pointer,
|
||||
_id_getMangaSearchResults as jni$_.JMethodIDPtr,
|
||||
_$string.pointer,
|
||||
i,
|
||||
_$string1.pointer,
|
||||
@@ -317,6 +409,52 @@ class JAniyomiBridge extends jni$_.JObject {
|
||||
);
|
||||
}
|
||||
|
||||
static final _id_getChapterList = _class.instanceMethodId(
|
||||
r'getChapterList',
|
||||
r'(Leu/kanade/tachiyomi/source/model/SManga;Ljava/lang/String;)Ljava/util/List;',
|
||||
);
|
||||
|
||||
static final _getChapterList =
|
||||
jni$_.ProtectedJniExtensions.lookup<
|
||||
jni$_.NativeFunction<
|
||||
jni$_.JniResult Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
jni$_.VarArgs<
|
||||
(jni$_.Pointer<jni$_.Void>, jni$_.Pointer<jni$_.Void>)
|
||||
>,
|
||||
)
|
||||
>
|
||||
>('globalEnv_CallObjectMethod')
|
||||
.asFunction<
|
||||
jni$_.JniResult Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
)
|
||||
>();
|
||||
|
||||
/// from: `public java.util.List<eu.kanade.tachiyomi.source.model.SChapter> getChapterList(eu.kanade.tachiyomi.source.model.SManga sManga, java.lang.String string)`
|
||||
/// The returned object must be released after use, by calling the [release] method.
|
||||
jni$_.JList<jni$_.JObject?>? getChapterList(
|
||||
jni$_.JObject? sManga,
|
||||
jni$_.JString? string,
|
||||
) {
|
||||
final _$sManga = sManga?.reference ?? jni$_.jNullReference;
|
||||
final _$string = string?.reference ?? jni$_.jNullReference;
|
||||
return _getChapterList(
|
||||
reference.pointer,
|
||||
_id_getChapterList as jni$_.JMethodIDPtr,
|
||||
_$sManga.pointer,
|
||||
_$string.pointer,
|
||||
).object<jni$_.JList<jni$_.JObject?>?>(
|
||||
const jni$_.JListNullableType<jni$_.JObject?>(
|
||||
jni$_.JObjectNullableType(),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
static final _id_getVideoList = _class.instanceMethodId(
|
||||
r'getVideoList',
|
||||
r'(Leu/kanade/tachiyomi/animesource/model/SEpisode;Ljava/lang/String;)Ljava/util/List;',
|
||||
@@ -362,6 +500,52 @@ class JAniyomiBridge extends jni$_.JObject {
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
static final _id_getPageList = _class.instanceMethodId(
|
||||
r'getPageList',
|
||||
r'(Leu/kanade/tachiyomi/source/model/SChapter;Ljava/lang/String;)Ljava/util/List;',
|
||||
);
|
||||
|
||||
static final _getPageList =
|
||||
jni$_.ProtectedJniExtensions.lookup<
|
||||
jni$_.NativeFunction<
|
||||
jni$_.JniResult Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
jni$_.VarArgs<
|
||||
(jni$_.Pointer<jni$_.Void>, jni$_.Pointer<jni$_.Void>)
|
||||
>,
|
||||
)
|
||||
>
|
||||
>('globalEnv_CallObjectMethod')
|
||||
.asFunction<
|
||||
jni$_.JniResult Function(
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.JMethodIDPtr,
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
jni$_.Pointer<jni$_.Void>,
|
||||
)
|
||||
>();
|
||||
|
||||
/// from: `public java.util.List<eu.kanade.tachiyomi.source.model.Page> getPageList(eu.kanade.tachiyomi.source.model.SChapter sChapter, java.lang.String string)`
|
||||
/// The returned object must be released after use, by calling the [release] method.
|
||||
jni$_.JList<jni$_.JObject?>? getPageList(
|
||||
jni$_.JObject? sChapter,
|
||||
jni$_.JString? string,
|
||||
) {
|
||||
final _$sChapter = sChapter?.reference ?? jni$_.jNullReference;
|
||||
final _$string = string?.reference ?? jni$_.jNullReference;
|
||||
return _getPageList(
|
||||
reference.pointer,
|
||||
_id_getPageList as jni$_.JMethodIDPtr,
|
||||
_$sChapter.pointer,
|
||||
_$string.pointer,
|
||||
).object<jni$_.JList<jni$_.JObject?>?>(
|
||||
const jni$_.JListNullableType<jni$_.JObject?>(
|
||||
jni$_.JObjectNullableType(),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
final class $AniyomiBridge$NullableType extends jni$_.JObjType<JAniyomiBridge?> {
|
||||
|
||||
1126
lib/jmodels/jpage.dart
Normal file
1126
lib/jmodels/jpage.dart
Normal file
File diff suppressed because it is too large
Load Diff
1004
lib/jmodels/jschapter.dart
Normal file
1004
lib/jmodels/jschapter.dart
Normal file
File diff suppressed because it is too large
Load Diff
1618
lib/jmodels/jsmanga.dart
Normal file
1618
lib/jmodels/jsmanga.dart
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user