Files
k3vinb5_aniyomi_bridge/lib/jmodels/jsmanga.dart

1619 lines
49 KiB
Dart

// AUTO GENERATED BY JNIGEN 0.14.2. DO NOT EDIT!
// ignore_for_file: annotate_overrides
// ignore_for_file: argument_type_not_assignable
// ignore_for_file: camel_case_extensions
// ignore_for_file: camel_case_types
// ignore_for_file: constant_identifier_names
// ignore_for_file: comment_references
// ignore_for_file: doc_directive_unknown
// ignore_for_file: file_names
// ignore_for_file: inference_failure_on_untyped_parameter
// ignore_for_file: invalid_internal_annotation
// ignore_for_file: invalid_use_of_internal_member
// ignore_for_file: library_prefixes
// ignore_for_file: lines_longer_than_80_chars
// ignore_for_file: no_leading_underscores_for_library_prefixes
// ignore_for_file: no_leading_underscores_for_local_identifiers
// ignore_for_file: non_constant_identifier_names
// ignore_for_file: only_throw_errors
// ignore_for_file: overridden_fields
// ignore_for_file: prefer_double_quotes
// ignore_for_file: unintended_html_in_doc_comment
// ignore_for_file: unnecessary_cast
// ignore_for_file: unnecessary_non_null_assertion
// ignore_for_file: unnecessary_parenthesis
// ignore_for_file: unused_element
// ignore_for_file: unused_field
// ignore_for_file: unused_import
// ignore_for_file: unused_local_variable
// ignore_for_file: unused_shown_name
// ignore_for_file: use_super_parameters
import 'dart:core' show Object, String, bool, double, int;
import 'dart:core' as core$_;
import 'package:jni/_internal.dart' as jni$_;
import 'package:jni/jni.dart' as jni$_;
/// from: `eu.kanade.tachiyomi.source.model.SManga$Companion`
class SManga$Companion extends jni$_.JObject {
@jni$_.internal
@core$_.override
final jni$_.JObjType<SManga$Companion> $type;
@jni$_.internal
SManga$Companion.fromReference(jni$_.JReference reference)
: $type = type,
super.fromReference(reference);
static final _class = jni$_.JClass.forName(
r'eu/kanade/tachiyomi/source/model/SManga$Companion',
);
/// The type which includes information such as the signature of this class.
static const nullableType = $SManga$Companion$NullableType();
static const type = $SManga$Companion$Type();
/// from: `static public final int UNKNOWN`
static const UNKNOWN = 0;
/// from: `static public final int ONGOING`
static const ONGOING = 1;
/// from: `static public final int COMPLETED`
static const COMPLETED = 2;
/// from: `static public final int LICENSED`
static const LICENSED = 3;
/// from: `static public final int PUBLISHING_FINISHED`
static const PUBLISHING_FINISHED = 4;
/// from: `static public final int CANCELLED`
static const CANCELLED = 5;
/// from: `static public final int ON_HIATUS`
static const ON_HIATUS = 6;
static final _id_create = _class.instanceMethodId(
r'create',
r'()Leu/kanade/tachiyomi/source/model/SManga;',
);
static final _create =
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 final eu.kanade.tachiyomi.source.model.SManga create()`
/// The returned object must be released after use, by calling the [release] method.
JSManga create() {
return _create(
reference.pointer,
_id_create as jni$_.JMethodIDPtr,
).object<JSManga>(const $SManga$Type());
}
}
final class $SManga$Companion$NullableType
extends jni$_.JObjType<SManga$Companion?> {
@jni$_.internal
const $SManga$Companion$NullableType();
@jni$_.internal
@core$_.override
String get signature =>
r'Leu/kanade/tachiyomi/source/model/SManga$Companion;';
@jni$_.internal
@core$_.override
SManga$Companion? fromReference(jni$_.JReference reference) =>
reference.isNull ? null : SManga$Companion.fromReference(reference);
@jni$_.internal
@core$_.override
jni$_.JObjType get superType => const jni$_.JObjectType();
@jni$_.internal
@core$_.override
jni$_.JObjType<SManga$Companion?> get nullableType => this;
@jni$_.internal
@core$_.override
final superCount = 1;
@core$_.override
int get hashCode => ($SManga$Companion$NullableType).hashCode;
@core$_.override
bool operator ==(Object other) {
return other.runtimeType == ($SManga$Companion$NullableType) &&
other is $SManga$Companion$NullableType;
}
}
final class $SManga$Companion$Type extends jni$_.JObjType<SManga$Companion> {
@jni$_.internal
const $SManga$Companion$Type();
@jni$_.internal
@core$_.override
String get signature =>
r'Leu/kanade/tachiyomi/source/model/SManga$Companion;';
@jni$_.internal
@core$_.override
SManga$Companion fromReference(jni$_.JReference reference) =>
SManga$Companion.fromReference(reference);
@jni$_.internal
@core$_.override
jni$_.JObjType get superType => const jni$_.JObjectType();
@jni$_.internal
@core$_.override
jni$_.JObjType<SManga$Companion?> get nullableType =>
const $SManga$Companion$NullableType();
@jni$_.internal
@core$_.override
final superCount = 1;
@core$_.override
int get hashCode => ($SManga$Companion$Type).hashCode;
@core$_.override
bool operator ==(Object other) {
return other.runtimeType == ($SManga$Companion$Type) &&
other is $SManga$Companion$Type;
}
}
/// from: `eu.kanade.tachiyomi.source.model.SManga$DefaultImpls`
class SManga$DefaultImpls extends jni$_.JObject {
@jni$_.internal
@core$_.override
final jni$_.JObjType<SManga$DefaultImpls> $type;
@jni$_.internal
SManga$DefaultImpls.fromReference(jni$_.JReference reference)
: $type = type,
super.fromReference(reference);
static final _class = jni$_.JClass.forName(
r'eu/kanade/tachiyomi/source/model/SManga$DefaultImpls',
);
/// The type which includes information such as the signature of this class.
static const nullableType = $SManga$DefaultImpls$NullableType();
static const type = $SManga$DefaultImpls$Type();
static final _id_getGenres = _class.staticMethodId(
r'getGenres',
r'(Leu/kanade/tachiyomi/source/model/SManga;)Ljava/util/List;',
);
static final _getGenres =
jni$_.ProtectedJniExtensions.lookup<
jni$_.NativeFunction<
jni$_.JniResult Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
jni$_.VarArgs<(jni$_.Pointer<jni$_.Void>,)>,
)
>
>('globalEnv_CallStaticObjectMethod')
.asFunction<
jni$_.JniResult Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
jni$_.Pointer<jni$_.Void>,
)
>();
/// from: `static public java.util.List<java.lang.String> getGenres(eu.kanade.tachiyomi.source.model.SManga sManga)`
/// The returned object must be released after use, by calling the [release] method.
static jni$_.JList<jni$_.JString?>? getGenres(JSManga sManga) {
final _$sManga = sManga.reference;
return _getGenres(
_class.reference.pointer,
_id_getGenres as jni$_.JMethodIDPtr,
_$sManga.pointer,
).object<jni$_.JList<jni$_.JString?>?>(
const jni$_.JListNullableType<jni$_.JString?>(
jni$_.JStringNullableType(),
),
);
}
static final _id_copy = _class.staticMethodId(
r'copy',
r'(Leu/kanade/tachiyomi/source/model/SManga;)Leu/kanade/tachiyomi/source/model/SManga;',
);
static final _copy =
jni$_.ProtectedJniExtensions.lookup<
jni$_.NativeFunction<
jni$_.JniResult Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
jni$_.VarArgs<(jni$_.Pointer<jni$_.Void>,)>,
)
>
>('globalEnv_CallStaticObjectMethod')
.asFunction<
jni$_.JniResult Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
jni$_.Pointer<jni$_.Void>,
)
>();
/// from: `static public eu.kanade.tachiyomi.source.model.SManga copy(eu.kanade.tachiyomi.source.model.SManga sManga)`
/// The returned object must be released after use, by calling the [release] method.
static JSManga copy(JSManga sManga) {
final _$sManga = sManga.reference;
return _copy(
_class.reference.pointer,
_id_copy as jni$_.JMethodIDPtr,
_$sManga.pointer,
).object<JSManga>(const $SManga$Type());
}
}
final class $SManga$DefaultImpls$NullableType
extends jni$_.JObjType<SManga$DefaultImpls?> {
@jni$_.internal
const $SManga$DefaultImpls$NullableType();
@jni$_.internal
@core$_.override
String get signature =>
r'Leu/kanade/tachiyomi/source/model/SManga$DefaultImpls;';
@jni$_.internal
@core$_.override
SManga$DefaultImpls? fromReference(jni$_.JReference reference) =>
reference.isNull ? null : SManga$DefaultImpls.fromReference(reference);
@jni$_.internal
@core$_.override
jni$_.JObjType get superType => const jni$_.JObjectNullableType();
@jni$_.internal
@core$_.override
jni$_.JObjType<SManga$DefaultImpls?> get nullableType => this;
@jni$_.internal
@core$_.override
final superCount = 1;
@core$_.override
int get hashCode => ($SManga$DefaultImpls$NullableType).hashCode;
@core$_.override
bool operator ==(Object other) {
return other.runtimeType == ($SManga$DefaultImpls$NullableType) &&
other is $SManga$DefaultImpls$NullableType;
}
}
final class $SManga$DefaultImpls$Type
extends jni$_.JObjType<SManga$DefaultImpls> {
@jni$_.internal
const $SManga$DefaultImpls$Type();
@jni$_.internal
@core$_.override
String get signature =>
r'Leu/kanade/tachiyomi/source/model/SManga$DefaultImpls;';
@jni$_.internal
@core$_.override
SManga$DefaultImpls fromReference(jni$_.JReference reference) =>
SManga$DefaultImpls.fromReference(reference);
@jni$_.internal
@core$_.override
jni$_.JObjType get superType => const jni$_.JObjectNullableType();
@jni$_.internal
@core$_.override
jni$_.JObjType<SManga$DefaultImpls?> get nullableType =>
const $SManga$DefaultImpls$NullableType();
@jni$_.internal
@core$_.override
final superCount = 1;
@core$_.override
int get hashCode => ($SManga$DefaultImpls$Type).hashCode;
@core$_.override
bool operator ==(Object other) {
return other.runtimeType == ($SManga$DefaultImpls$Type) &&
other is $SManga$DefaultImpls$Type;
}
}
/// from: `eu.kanade.tachiyomi.source.model.SManga`
class JSManga extends jni$_.JObject {
@jni$_.internal
@core$_.override
final jni$_.JObjType<JSManga> $type;
@jni$_.internal
JSManga.fromReference(jni$_.JReference reference)
: $type = type,
super.fromReference(reference);
static final _class = jni$_.JClass.forName(
r'eu/kanade/tachiyomi/source/model/SManga',
);
/// The type which includes information such as the signature of this class.
static const nullableType = $SManga$NullableType();
static const type = $SManga$Type();
static final _id_Companion = _class.staticFieldId(
r'Companion',
r'Leu/kanade/tachiyomi/source/model/SManga$Companion;',
);
/// from: `static public final eu.kanade.tachiyomi.source.model.SManga$Companion Companion`
/// The returned object must be released after use, by calling the [release] method.
static SManga$Companion get Companion =>
_id_Companion.get(_class, const $SManga$Companion$Type());
/// from: `static public final int UNKNOWN`
static const UNKNOWN = 0;
/// from: `static public final int ONGOING`
static const ONGOING = 1;
/// from: `static public final int COMPLETED`
static const COMPLETED = 2;
/// from: `static public final int LICENSED`
static const LICENSED = 3;
/// from: `static public final int PUBLISHING_FINISHED`
static const PUBLISHING_FINISHED = 4;
/// from: `static public final int CANCELLED`
static const CANCELLED = 5;
/// from: `static public final int ON_HIATUS`
static const ON_HIATUS = 6;
static final _id_getUrl = _class.instanceMethodId(
r'getUrl',
r'()Ljava/lang/String;',
);
static final _getUrl =
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 abstract java.lang.String getUrl()`
/// The returned object must be released after use, by calling the [release] method.
jni$_.JString getUrl() {
return _getUrl(
reference.pointer,
_id_getUrl as jni$_.JMethodIDPtr,
).object<jni$_.JString>(const jni$_.JStringType());
}
static final _id_setUrl = _class.instanceMethodId(
r'setUrl',
r'(Ljava/lang/String;)V',
);
static final _setUrl =
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 abstract void setUrl(java.lang.String string)`
void setUrl(jni$_.JString string) {
final _$string = string.reference;
_setUrl(
reference.pointer,
_id_setUrl as jni$_.JMethodIDPtr,
_$string.pointer,
).check();
}
static final _id_getTitle = _class.instanceMethodId(
r'getTitle',
r'()Ljava/lang/String;',
);
static final _getTitle =
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 abstract java.lang.String getTitle()`
/// The returned object must be released after use, by calling the [release] method.
jni$_.JString getTitle() {
return _getTitle(
reference.pointer,
_id_getTitle as jni$_.JMethodIDPtr,
).object<jni$_.JString>(const jni$_.JStringType());
}
static final _id_setTitle = _class.instanceMethodId(
r'setTitle',
r'(Ljava/lang/String;)V',
);
static final _setTitle =
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 abstract void setTitle(java.lang.String string)`
void setTitle(jni$_.JString string) {
final _$string = string.reference;
_setTitle(
reference.pointer,
_id_setTitle as jni$_.JMethodIDPtr,
_$string.pointer,
).check();
}
static final _id_getArtist = _class.instanceMethodId(
r'getArtist',
r'()Ljava/lang/String;',
);
static final _getArtist =
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 abstract java.lang.String getArtist()`
/// The returned object must be released after use, by calling the [release] method.
jni$_.JString? getArtist() {
return _getArtist(
reference.pointer,
_id_getArtist as jni$_.JMethodIDPtr,
).object<jni$_.JString?>(const jni$_.JStringNullableType());
}
static final _id_setArtist = _class.instanceMethodId(
r'setArtist',
r'(Ljava/lang/String;)V',
);
static final _setArtist =
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 abstract void setArtist(java.lang.String string)`
void setArtist(jni$_.JString? string) {
final _$string = string?.reference ?? jni$_.jNullReference;
_setArtist(
reference.pointer,
_id_setArtist as jni$_.JMethodIDPtr,
_$string.pointer,
).check();
}
static final _id_getAuthor = _class.instanceMethodId(
r'getAuthor',
r'()Ljava/lang/String;',
);
static final _getAuthor =
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 abstract java.lang.String getAuthor()`
/// The returned object must be released after use, by calling the [release] method.
jni$_.JString? getAuthor() {
return _getAuthor(
reference.pointer,
_id_getAuthor as jni$_.JMethodIDPtr,
).object<jni$_.JString?>(const jni$_.JStringNullableType());
}
static final _id_setAuthor = _class.instanceMethodId(
r'setAuthor',
r'(Ljava/lang/String;)V',
);
static final _setAuthor =
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 abstract void setAuthor(java.lang.String string)`
void setAuthor(jni$_.JString? string) {
final _$string = string?.reference ?? jni$_.jNullReference;
_setAuthor(
reference.pointer,
_id_setAuthor as jni$_.JMethodIDPtr,
_$string.pointer,
).check();
}
static final _id_getDescription = _class.instanceMethodId(
r'getDescription',
r'()Ljava/lang/String;',
);
static final _getDescription =
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 abstract java.lang.String getDescription()`
/// The returned object must be released after use, by calling the [release] method.
jni$_.JString? getDescription() {
return _getDescription(
reference.pointer,
_id_getDescription as jni$_.JMethodIDPtr,
).object<jni$_.JString?>(const jni$_.JStringNullableType());
}
static final _id_setDescription = _class.instanceMethodId(
r'setDescription',
r'(Ljava/lang/String;)V',
);
static final _setDescription =
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 abstract void setDescription(java.lang.String string)`
void setDescription(jni$_.JString? string) {
final _$string = string?.reference ?? jni$_.jNullReference;
_setDescription(
reference.pointer,
_id_setDescription as jni$_.JMethodIDPtr,
_$string.pointer,
).check();
}
static final _id_getGenre = _class.instanceMethodId(
r'getGenre',
r'()Ljava/lang/String;',
);
static final _getGenre =
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 abstract java.lang.String getGenre()`
/// The returned object must be released after use, by calling the [release] method.
jni$_.JString? getGenre() {
return _getGenre(
reference.pointer,
_id_getGenre as jni$_.JMethodIDPtr,
).object<jni$_.JString?>(const jni$_.JStringNullableType());
}
static final _id_setGenre = _class.instanceMethodId(
r'setGenre',
r'(Ljava/lang/String;)V',
);
static final _setGenre =
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 abstract void setGenre(java.lang.String string)`
void setGenre(jni$_.JString? string) {
final _$string = string?.reference ?? jni$_.jNullReference;
_setGenre(
reference.pointer,
_id_setGenre as jni$_.JMethodIDPtr,
_$string.pointer,
).check();
}
static final _id_getStatus = _class.instanceMethodId(r'getStatus', r'()I');
static final _getStatus =
jni$_.ProtectedJniExtensions.lookup<
jni$_.NativeFunction<
jni$_.JniResult Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
)
>
>('globalEnv_CallIntMethod')
.asFunction<
jni$_.JniResult Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
)
>();
/// from: `public abstract int getStatus()`
int getStatus() {
return _getStatus(
reference.pointer,
_id_getStatus as jni$_.JMethodIDPtr,
).integer;
}
static final _id_setStatus = _class.instanceMethodId(r'setStatus', r'(I)V');
static final _setStatus =
jni$_.ProtectedJniExtensions.lookup<
jni$_.NativeFunction<
jni$_.JThrowablePtr Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
jni$_.VarArgs<(jni$_.Int32,)>,
)
>
>('globalEnv_CallVoidMethod')
.asFunction<
jni$_.JThrowablePtr Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
int,
)
>();
/// from: `public abstract void setStatus(int i)`
void setStatus(int i) {
_setStatus(
reference.pointer,
_id_setStatus as jni$_.JMethodIDPtr,
i,
).check();
}
static final _id_getThumbnail_url = _class.instanceMethodId(
r'getThumbnail_url',
r'()Ljava/lang/String;',
);
static final _getThumbnail_url =
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 abstract java.lang.String getThumbnail_url()`
/// The returned object must be released after use, by calling the [release] method.
jni$_.JString? getThumbnail_url() {
return _getThumbnail_url(
reference.pointer,
_id_getThumbnail_url as jni$_.JMethodIDPtr,
).object<jni$_.JString?>(const jni$_.JStringNullableType());
}
static final _id_setThumbnail_url = _class.instanceMethodId(
r'setThumbnail_url',
r'(Ljava/lang/String;)V',
);
static final _setThumbnail_url =
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 abstract void setThumbnail_url(java.lang.String string)`
void setThumbnail_url(jni$_.JString? string) {
final _$string = string?.reference ?? jni$_.jNullReference;
_setThumbnail_url(
reference.pointer,
_id_setThumbnail_url as jni$_.JMethodIDPtr,
_$string.pointer,
).check();
}
static final _id_getUpdate_strategy = _class.instanceMethodId(
r'getUpdate_strategy',
r'()Leu/kanade/tachiyomi/source/model/UpdateStrategy;',
);
static final _getUpdate_strategy =
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 abstract eu.kanade.tachiyomi.source.model.UpdateStrategy getUpdate_strategy()`
/// The returned object must be released after use, by calling the [release] method.
jni$_.JObject getUpdate_strategy() {
return _getUpdate_strategy(
reference.pointer,
_id_getUpdate_strategy as jni$_.JMethodIDPtr,
).object<jni$_.JObject>(const jni$_.JObjectType());
}
static final _id_setUpdate_strategy = _class.instanceMethodId(
r'setUpdate_strategy',
r'(Leu/kanade/tachiyomi/source/model/UpdateStrategy;)V',
);
static final _setUpdate_strategy =
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 abstract void setUpdate_strategy(eu.kanade.tachiyomi.source.model.UpdateStrategy updateStrategy)`
void setUpdate_strategy(jni$_.JObject updateStrategy) {
final _$updateStrategy = updateStrategy.reference;
_setUpdate_strategy(
reference.pointer,
_id_setUpdate_strategy as jni$_.JMethodIDPtr,
_$updateStrategy.pointer,
).check();
}
static final _id_getInitialized = _class.instanceMethodId(
r'getInitialized',
r'()Z',
);
static final _getInitialized =
jni$_.ProtectedJniExtensions.lookup<
jni$_.NativeFunction<
jni$_.JniResult Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
)
>
>('globalEnv_CallBooleanMethod')
.asFunction<
jni$_.JniResult Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
)
>();
/// from: `public abstract boolean getInitialized()`
bool getInitialized() {
return _getInitialized(
reference.pointer,
_id_getInitialized as jni$_.JMethodIDPtr,
).boolean;
}
static final _id_setInitialized = _class.instanceMethodId(
r'setInitialized',
r'(Z)V',
);
static final _setInitialized =
jni$_.ProtectedJniExtensions.lookup<
jni$_.NativeFunction<
jni$_.JThrowablePtr Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
jni$_.VarArgs<(jni$_.Int32,)>,
)
>
>('globalEnv_CallVoidMethod')
.asFunction<
jni$_.JThrowablePtr Function(
jni$_.Pointer<jni$_.Void>,
jni$_.JMethodIDPtr,
int,
)
>();
/// from: `public abstract void setInitialized(boolean z)`
void setInitialized(bool z) {
_setInitialized(
reference.pointer,
_id_setInitialized as jni$_.JMethodIDPtr,
z ? 1 : 0,
).check();
}
static final _id_getGenres = _class.instanceMethodId(
r'getGenres',
r'()Ljava/util/List;',
);
static final _getGenres =
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 abstract java.util.List<java.lang.String> getGenres()`
/// The returned object must be released after use, by calling the [release] method.
jni$_.JList<jni$_.JString>? getGenres() {
return _getGenres(
reference.pointer,
_id_getGenres as jni$_.JMethodIDPtr,
).object<jni$_.JList<jni$_.JString>?>(
const jni$_.JListNullableType<jni$_.JString>(jni$_.JStringType()),
);
}
static final _id_copy = _class.instanceMethodId(
r'copy',
r'()Leu/kanade/tachiyomi/source/model/SManga;',
);
static final _copy =
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 abstract eu.kanade.tachiyomi.source.model.SManga copy()`
/// The returned object must be released after use, by calling the [release] method.
JSManga copy() {
return _copy(
reference.pointer,
_id_copy as jni$_.JMethodIDPtr,
).object<JSManga>(const $SManga$Type());
}
/// Maps a specific port to the implemented interface.
static final core$_.Map<int, $SManga> _$impls = {};
static jni$_.JObjectPtr _$invoke(
int port,
jni$_.JObjectPtr descriptor,
jni$_.JObjectPtr args,
) {
return _$invokeMethod(
port,
jni$_.MethodInvocation.fromAddresses(0, descriptor.address, args.address),
);
}
static final jni$_.Pointer<
jni$_.NativeFunction<
jni$_.JObjectPtr Function(jni$_.Int64, jni$_.JObjectPtr, jni$_.JObjectPtr)
>
>
_$invokePointer = jni$_.Pointer.fromFunction(_$invoke);
static jni$_.Pointer<jni$_.Void> _$invokeMethod(
int $p,
jni$_.MethodInvocation $i,
) {
try {
final $d = $i.methodDescriptor.toDartString(releaseOriginal: true);
final $a = $i.args;
if ($d == r'getUrl()Ljava/lang/String;') {
final $r = _$impls[$p]!.getUrl();
return ($r as jni$_.JObject?)
?.as(const jni$_.JObjectType())
.reference
.toPointer() ??
jni$_.nullptr;
}
if ($d == r'setUrl(Ljava/lang/String;)V') {
_$impls[$p]!.setUrl(
$a![0]!.as(const jni$_.JStringType(), releaseOriginal: true),
);
return jni$_.nullptr;
}
if ($d == r'getTitle()Ljava/lang/String;') {
final $r = _$impls[$p]!.getTitle();
return ($r as jni$_.JObject?)
?.as(const jni$_.JObjectType())
.reference
.toPointer() ??
jni$_.nullptr;
}
if ($d == r'setTitle(Ljava/lang/String;)V') {
_$impls[$p]!.setTitle(
$a![0]!.as(const jni$_.JStringType(), releaseOriginal: true),
);
return jni$_.nullptr;
}
if ($d == r'getArtist()Ljava/lang/String;') {
final $r = _$impls[$p]!.getArtist();
return ($r as jni$_.JObject?)
?.as(const jni$_.JObjectType())
.reference
.toPointer() ??
jni$_.nullptr;
}
if ($d == r'setArtist(Ljava/lang/String;)V') {
_$impls[$p]!.setArtist(
$a![0]?.as(const jni$_.JStringType(), releaseOriginal: true),
);
return jni$_.nullptr;
}
if ($d == r'getAuthor()Ljava/lang/String;') {
final $r = _$impls[$p]!.getAuthor();
return ($r as jni$_.JObject?)
?.as(const jni$_.JObjectType())
.reference
.toPointer() ??
jni$_.nullptr;
}
if ($d == r'setAuthor(Ljava/lang/String;)V') {
_$impls[$p]!.setAuthor(
$a![0]?.as(const jni$_.JStringType(), releaseOriginal: true),
);
return jni$_.nullptr;
}
if ($d == r'getDescription()Ljava/lang/String;') {
final $r = _$impls[$p]!.getDescription();
return ($r as jni$_.JObject?)
?.as(const jni$_.JObjectType())
.reference
.toPointer() ??
jni$_.nullptr;
}
if ($d == r'setDescription(Ljava/lang/String;)V') {
_$impls[$p]!.setDescription(
$a![0]?.as(const jni$_.JStringType(), releaseOriginal: true),
);
return jni$_.nullptr;
}
if ($d == r'getGenre()Ljava/lang/String;') {
final $r = _$impls[$p]!.getGenre();
return ($r as jni$_.JObject?)
?.as(const jni$_.JObjectType())
.reference
.toPointer() ??
jni$_.nullptr;
}
if ($d == r'setGenre(Ljava/lang/String;)V') {
_$impls[$p]!.setGenre(
$a![0]?.as(const jni$_.JStringType(), releaseOriginal: true),
);
return jni$_.nullptr;
}
if ($d == r'getStatus()I') {
final $r = _$impls[$p]!.getStatus();
return jni$_.JInteger($r).reference.toPointer();
}
if ($d == r'setStatus(I)V') {
_$impls[$p]!.setStatus(
$a![0]!
.as(const jni$_.JIntegerType(), releaseOriginal: true)
.intValue(releaseOriginal: true),
);
return jni$_.nullptr;
}
if ($d == r'getThumbnail_url()Ljava/lang/String;') {
final $r = _$impls[$p]!.getThumbnail_url();
return ($r as jni$_.JObject?)
?.as(const jni$_.JObjectType())
.reference
.toPointer() ??
jni$_.nullptr;
}
if ($d == r'setThumbnail_url(Ljava/lang/String;)V') {
_$impls[$p]!.setThumbnail_url(
$a![0]?.as(const jni$_.JStringType(), releaseOriginal: true),
);
return jni$_.nullptr;
}
if ($d ==
r'getUpdate_strategy()Leu/kanade/tachiyomi/source/model/UpdateStrategy;') {
final $r = _$impls[$p]!.getUpdate_strategy();
return ($r as jni$_.JObject?)
?.as(const jni$_.JObjectType())
.reference
.toPointer() ??
jni$_.nullptr;
}
if ($d ==
r'setUpdate_strategy(Leu/kanade/tachiyomi/source/model/UpdateStrategy;)V') {
_$impls[$p]!.setUpdate_strategy(
$a![0]!.as(const jni$_.JObjectType(), releaseOriginal: true),
);
return jni$_.nullptr;
}
if ($d == r'getInitialized()Z') {
final $r = _$impls[$p]!.getInitialized();
return jni$_.JBoolean($r).reference.toPointer();
}
if ($d == r'setInitialized(Z)V') {
_$impls[$p]!.setInitialized(
$a![0]!
.as(const jni$_.JBooleanType(), releaseOriginal: true)
.booleanValue(releaseOriginal: true),
);
return jni$_.nullptr;
}
if ($d == r'getGenres()Ljava/util/List;') {
final $r = _$impls[$p]!.getGenres();
return ($r as jni$_.JObject?)
?.as(const jni$_.JObjectType())
.reference
.toPointer() ??
jni$_.nullptr;
}
if ($d == r'copy()Leu/kanade/tachiyomi/source/model/SManga;') {
final $r = _$impls[$p]!.copy();
return ($r as jni$_.JObject?)
?.as(const jni$_.JObjectType())
.reference
.toPointer() ??
jni$_.nullptr;
}
} catch (e) {
return jni$_.ProtectedJniExtensions.newDartException(e);
}
return jni$_.nullptr;
}
static void implementIn(jni$_.JImplementer implementer, $SManga $impl) {
late final jni$_.RawReceivePort $p;
$p = jni$_.RawReceivePort(($m) {
if ($m == null) {
_$impls.remove($p.sendPort.nativePort);
$p.close();
return;
}
final $i = jni$_.MethodInvocation.fromMessage($m);
final $r = _$invokeMethod($p.sendPort.nativePort, $i);
jni$_.ProtectedJniExtensions.returnResult($i.result, $r);
});
implementer.add(
r'eu.kanade.tachiyomi.source.model.SManga',
$p,
_$invokePointer,
[
if ($impl.setUrl$async) r'setUrl(Ljava/lang/String;)V',
if ($impl.setTitle$async) r'setTitle(Ljava/lang/String;)V',
if ($impl.setArtist$async) r'setArtist(Ljava/lang/String;)V',
if ($impl.setAuthor$async) r'setAuthor(Ljava/lang/String;)V',
if ($impl.setDescription$async) r'setDescription(Ljava/lang/String;)V',
if ($impl.setGenre$async) r'setGenre(Ljava/lang/String;)V',
if ($impl.setStatus$async) r'setStatus(I)V',
if ($impl.setThumbnail_url$async)
r'setThumbnail_url(Ljava/lang/String;)V',
if ($impl.setUpdate_strategy$async)
r'setUpdate_strategy(Leu/kanade/tachiyomi/source/model/UpdateStrategy;)V',
if ($impl.setInitialized$async) r'setInitialized(Z)V',
],
);
final $a = $p.sendPort.nativePort;
_$impls[$a] = $impl;
}
factory JSManga.implement($SManga $impl) {
final $i = jni$_.JImplementer();
implementIn($i, $impl);
return JSManga.fromReference($i.implementReference());
}
}
abstract base mixin class $SManga {
factory $SManga({
required jni$_.JString Function() getUrl,
required void Function(jni$_.JString string) setUrl,
bool setUrl$async,
required jni$_.JString Function() getTitle,
required void Function(jni$_.JString string) setTitle,
bool setTitle$async,
required jni$_.JString? Function() getArtist,
required void Function(jni$_.JString? string) setArtist,
bool setArtist$async,
required jni$_.JString? Function() getAuthor,
required void Function(jni$_.JString? string) setAuthor,
bool setAuthor$async,
required jni$_.JString? Function() getDescription,
required void Function(jni$_.JString? string) setDescription,
bool setDescription$async,
required jni$_.JString? Function() getGenre,
required void Function(jni$_.JString? string) setGenre,
bool setGenre$async,
required int Function() getStatus,
required void Function(int i) setStatus,
bool setStatus$async,
required jni$_.JString? Function() getThumbnail_url,
required void Function(jni$_.JString? string) setThumbnail_url,
bool setThumbnail_url$async,
required jni$_.JObject Function() getUpdate_strategy,
required void Function(jni$_.JObject updateStrategy) setUpdate_strategy,
bool setUpdate_strategy$async,
required bool Function() getInitialized,
required void Function(bool z) setInitialized,
bool setInitialized$async,
required jni$_.JList<jni$_.JString>? Function() getGenres,
required JSManga Function() copy,
}) = _$SManga;
jni$_.JString getUrl();
void setUrl(jni$_.JString string);
bool get setUrl$async => false;
jni$_.JString getTitle();
void setTitle(jni$_.JString string);
bool get setTitle$async => false;
jni$_.JString? getArtist();
void setArtist(jni$_.JString? string);
bool get setArtist$async => false;
jni$_.JString? getAuthor();
void setAuthor(jni$_.JString? string);
bool get setAuthor$async => false;
jni$_.JString? getDescription();
void setDescription(jni$_.JString? string);
bool get setDescription$async => false;
jni$_.JString? getGenre();
void setGenre(jni$_.JString? string);
bool get setGenre$async => false;
int getStatus();
void setStatus(int i);
bool get setStatus$async => false;
jni$_.JString? getThumbnail_url();
void setThumbnail_url(jni$_.JString? string);
bool get setThumbnail_url$async => false;
jni$_.JObject getUpdate_strategy();
void setUpdate_strategy(jni$_.JObject updateStrategy);
bool get setUpdate_strategy$async => false;
bool getInitialized();
void setInitialized(bool z);
bool get setInitialized$async => false;
jni$_.JList<jni$_.JString>? getGenres();
JSManga copy();
}
final class _$SManga with $SManga {
_$SManga({
required jni$_.JString Function() getUrl,
required void Function(jni$_.JString string) setUrl,
this.setUrl$async = false,
required jni$_.JString Function() getTitle,
required void Function(jni$_.JString string) setTitle,
this.setTitle$async = false,
required jni$_.JString? Function() getArtist,
required void Function(jni$_.JString? string) setArtist,
this.setArtist$async = false,
required jni$_.JString? Function() getAuthor,
required void Function(jni$_.JString? string) setAuthor,
this.setAuthor$async = false,
required jni$_.JString? Function() getDescription,
required void Function(jni$_.JString? string) setDescription,
this.setDescription$async = false,
required jni$_.JString? Function() getGenre,
required void Function(jni$_.JString? string) setGenre,
this.setGenre$async = false,
required int Function() getStatus,
required void Function(int i) setStatus,
this.setStatus$async = false,
required jni$_.JString? Function() getThumbnail_url,
required void Function(jni$_.JString? string) setThumbnail_url,
this.setThumbnail_url$async = false,
required jni$_.JObject Function() getUpdate_strategy,
required void Function(jni$_.JObject updateStrategy) setUpdate_strategy,
this.setUpdate_strategy$async = false,
required bool Function() getInitialized,
required void Function(bool z) setInitialized,
this.setInitialized$async = false,
required jni$_.JList<jni$_.JString>? Function() getGenres,
required JSManga Function() copy,
}) : _getUrl = getUrl,
_setUrl = setUrl,
_getTitle = getTitle,
_setTitle = setTitle,
_getArtist = getArtist,
_setArtist = setArtist,
_getAuthor = getAuthor,
_setAuthor = setAuthor,
_getDescription = getDescription,
_setDescription = setDescription,
_getGenre = getGenre,
_setGenre = setGenre,
_getStatus = getStatus,
_setStatus = setStatus,
_getThumbnail_url = getThumbnail_url,
_setThumbnail_url = setThumbnail_url,
_getUpdate_strategy = getUpdate_strategy,
_setUpdate_strategy = setUpdate_strategy,
_getInitialized = getInitialized,
_setInitialized = setInitialized,
_getGenres = getGenres,
_copy = copy;
final jni$_.JString Function() _getUrl;
final void Function(jni$_.JString string) _setUrl;
final bool setUrl$async;
final jni$_.JString Function() _getTitle;
final void Function(jni$_.JString string) _setTitle;
final bool setTitle$async;
final jni$_.JString? Function() _getArtist;
final void Function(jni$_.JString? string) _setArtist;
final bool setArtist$async;
final jni$_.JString? Function() _getAuthor;
final void Function(jni$_.JString? string) _setAuthor;
final bool setAuthor$async;
final jni$_.JString? Function() _getDescription;
final void Function(jni$_.JString? string) _setDescription;
final bool setDescription$async;
final jni$_.JString? Function() _getGenre;
final void Function(jni$_.JString? string) _setGenre;
final bool setGenre$async;
final int Function() _getStatus;
final void Function(int i) _setStatus;
final bool setStatus$async;
final jni$_.JString? Function() _getThumbnail_url;
final void Function(jni$_.JString? string) _setThumbnail_url;
final bool setThumbnail_url$async;
final jni$_.JObject Function() _getUpdate_strategy;
final void Function(jni$_.JObject updateStrategy) _setUpdate_strategy;
final bool setUpdate_strategy$async;
final bool Function() _getInitialized;
final void Function(bool z) _setInitialized;
final bool setInitialized$async;
final jni$_.JList<jni$_.JString>? Function() _getGenres;
final JSManga Function() _copy;
jni$_.JString getUrl() {
return _getUrl();
}
void setUrl(jni$_.JString string) {
return _setUrl(string);
}
jni$_.JString getTitle() {
return _getTitle();
}
void setTitle(jni$_.JString string) {
return _setTitle(string);
}
jni$_.JString? getArtist() {
return _getArtist();
}
void setArtist(jni$_.JString? string) {
return _setArtist(string);
}
jni$_.JString? getAuthor() {
return _getAuthor();
}
void setAuthor(jni$_.JString? string) {
return _setAuthor(string);
}
jni$_.JString? getDescription() {
return _getDescription();
}
void setDescription(jni$_.JString? string) {
return _setDescription(string);
}
jni$_.JString? getGenre() {
return _getGenre();
}
void setGenre(jni$_.JString? string) {
return _setGenre(string);
}
int getStatus() {
return _getStatus();
}
void setStatus(int i) {
return _setStatus(i);
}
jni$_.JString? getThumbnail_url() {
return _getThumbnail_url();
}
void setThumbnail_url(jni$_.JString? string) {
return _setThumbnail_url(string);
}
jni$_.JObject getUpdate_strategy() {
return _getUpdate_strategy();
}
void setUpdate_strategy(jni$_.JObject updateStrategy) {
return _setUpdate_strategy(updateStrategy);
}
bool getInitialized() {
return _getInitialized();
}
void setInitialized(bool z) {
return _setInitialized(z);
}
jni$_.JList<jni$_.JString>? getGenres() {
return _getGenres();
}
JSManga copy() {
return _copy();
}
}
final class $SManga$NullableType extends jni$_.JObjType<JSManga?> {
@jni$_.internal
const $SManga$NullableType();
@jni$_.internal
@core$_.override
String get signature => r'Leu/kanade/tachiyomi/source/model/SManga;';
@jni$_.internal
@core$_.override
JSManga? fromReference(jni$_.JReference reference) =>
reference.isNull ? null : JSManga.fromReference(reference);
@jni$_.internal
@core$_.override
jni$_.JObjType get superType => const jni$_.JObjectNullableType();
@jni$_.internal
@core$_.override
jni$_.JObjType<JSManga?> get nullableType => this;
@jni$_.internal
@core$_.override
final superCount = 1;
@core$_.override
int get hashCode => ($SManga$NullableType).hashCode;
@core$_.override
bool operator ==(Object other) {
return other.runtimeType == ($SManga$NullableType) &&
other is $SManga$NullableType;
}
}
final class $SManga$Type extends jni$_.JObjType<JSManga> {
@jni$_.internal
const $SManga$Type();
@jni$_.internal
@core$_.override
String get signature => r'Leu/kanade/tachiyomi/source/model/SManga;';
@jni$_.internal
@core$_.override
JSManga fromReference(jni$_.JReference reference) =>
JSManga.fromReference(reference);
@jni$_.internal
@core$_.override
jni$_.JObjType get superType => const jni$_.JObjectNullableType();
@jni$_.internal
@core$_.override
jni$_.JObjType<JSManga?> get nullableType => const $SManga$NullableType();
@jni$_.internal
@core$_.override
final superCount = 1;
@core$_.override
int get hashCode => ($SManga$Type).hashCode;
@core$_.override
bool operator ==(Object other) {
return other.runtimeType == ($SManga$Type) && other is $SManga$Type;
}
}