Added Headers and Tracks models
This commit is contained in:
9
jnigen/headers.yaml
Normal file
9
jnigen/headers.yaml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
output:
|
||||||
|
dart:
|
||||||
|
path: ../lib/jmodels/jheaders.dart
|
||||||
|
structure: single_file
|
||||||
|
|
||||||
|
class_path:
|
||||||
|
- '../assets/aniyomibridge-core.jar'
|
||||||
|
classes:
|
||||||
|
- 'okhttp3.Headers'
|
||||||
9
jnigen/track.yaml
Normal file
9
jnigen/track.yaml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
output:
|
||||||
|
dart:
|
||||||
|
path: ../lib/jmodels/jtrack.dart
|
||||||
|
structure: single_file
|
||||||
|
|
||||||
|
class_path:
|
||||||
|
- '../assets/aniyomibridge-core.jar'
|
||||||
|
classes:
|
||||||
|
- 'eu.kanade.tachiyomi.animesource.model.Track'
|
||||||
1472
lib/jmodels/jheaders.dart
Normal file
1472
lib/jmodels/jheaders.dart
Normal file
File diff suppressed because it is too large
Load Diff
634
lib/jmodels/jtrack.dart
Normal file
634
lib/jmodels/jtrack.dart
Normal file
@@ -0,0 +1,634 @@
|
|||||||
|
// 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.animesource.model.Track$Companion`
|
||||||
|
class Track$Companion extends jni$_.JObject {
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
final jni$_.JObjType<Track$Companion> $type;
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
Track$Companion.fromReference(jni$_.JReference reference)
|
||||||
|
: $type = type,
|
||||||
|
super.fromReference(reference);
|
||||||
|
|
||||||
|
static final _class = jni$_.JClass.forName(
|
||||||
|
r'eu/kanade/tachiyomi/animesource/model/Track$Companion',
|
||||||
|
);
|
||||||
|
|
||||||
|
/// The type which includes information such as the signature of this class.
|
||||||
|
static const nullableType = $Track$Companion$NullableType();
|
||||||
|
static const type = $Track$Companion$Type();
|
||||||
|
static final _id_serializer = _class.instanceMethodId(
|
||||||
|
r'serializer',
|
||||||
|
r'()Lkotlinx/serialization/KSerializer;',
|
||||||
|
);
|
||||||
|
|
||||||
|
static final _serializer =
|
||||||
|
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 kotlinx.serialization.KSerializer<eu.kanade.tachiyomi.animesource.model.Track> serializer()`
|
||||||
|
/// The returned object must be released after use, by calling the [release] method.
|
||||||
|
jni$_.JObject serializer() {
|
||||||
|
return _serializer(
|
||||||
|
reference.pointer,
|
||||||
|
_id_serializer as jni$_.JMethodIDPtr,
|
||||||
|
).object<jni$_.JObject>(const jni$_.JObjectType());
|
||||||
|
}
|
||||||
|
|
||||||
|
static final _id_new$ = _class.constructorId(
|
||||||
|
r'(Lkotlin/jvm/internal/DefaultConstructorMarker;)V',
|
||||||
|
);
|
||||||
|
|
||||||
|
static final _new$ =
|
||||||
|
jni$_.ProtectedJniExtensions.lookup<
|
||||||
|
jni$_.NativeFunction<
|
||||||
|
jni$_.JniResult Function(
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.JMethodIDPtr,
|
||||||
|
jni$_.VarArgs<(jni$_.Pointer<jni$_.Void>,)>,
|
||||||
|
)
|
||||||
|
>
|
||||||
|
>('globalEnv_NewObject')
|
||||||
|
.asFunction<
|
||||||
|
jni$_.JniResult Function(
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.JMethodIDPtr,
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
)
|
||||||
|
>();
|
||||||
|
|
||||||
|
/// from: `synthetic public void <init>(kotlin.jvm.internal.DefaultConstructorMarker defaultConstructorMarker)`
|
||||||
|
/// The returned object must be released after use, by calling the [release] method.
|
||||||
|
factory Track$Companion(jni$_.JObject? defaultConstructorMarker) {
|
||||||
|
final _$defaultConstructorMarker =
|
||||||
|
defaultConstructorMarker?.reference ?? jni$_.jNullReference;
|
||||||
|
return Track$Companion.fromReference(
|
||||||
|
_new$(
|
||||||
|
_class.reference.pointer,
|
||||||
|
_id_new$ as jni$_.JMethodIDPtr,
|
||||||
|
_$defaultConstructorMarker.pointer,
|
||||||
|
).reference,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
final class $Track$Companion$NullableType
|
||||||
|
extends jni$_.JObjType<Track$Companion?> {
|
||||||
|
@jni$_.internal
|
||||||
|
const $Track$Companion$NullableType();
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
String get signature =>
|
||||||
|
r'Leu/kanade/tachiyomi/animesource/model/Track$Companion;';
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
Track$Companion? fromReference(jni$_.JReference reference) =>
|
||||||
|
reference.isNull ? null : Track$Companion.fromReference(reference);
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
jni$_.JObjType get superType => const jni$_.JObjectType();
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
jni$_.JObjType<Track$Companion?> get nullableType => this;
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
final superCount = 1;
|
||||||
|
|
||||||
|
@core$_.override
|
||||||
|
int get hashCode => ($Track$Companion$NullableType).hashCode;
|
||||||
|
|
||||||
|
@core$_.override
|
||||||
|
bool operator ==(Object other) {
|
||||||
|
return other.runtimeType == ($Track$Companion$NullableType) &&
|
||||||
|
other is $Track$Companion$NullableType;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
final class $Track$Companion$Type extends jni$_.JObjType<Track$Companion> {
|
||||||
|
@jni$_.internal
|
||||||
|
const $Track$Companion$Type();
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
String get signature =>
|
||||||
|
r'Leu/kanade/tachiyomi/animesource/model/Track$Companion;';
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
Track$Companion fromReference(jni$_.JReference reference) =>
|
||||||
|
Track$Companion.fromReference(reference);
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
jni$_.JObjType get superType => const jni$_.JObjectType();
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
jni$_.JObjType<Track$Companion?> get nullableType =>
|
||||||
|
const $Track$Companion$NullableType();
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
final superCount = 1;
|
||||||
|
|
||||||
|
@core$_.override
|
||||||
|
int get hashCode => ($Track$Companion$Type).hashCode;
|
||||||
|
|
||||||
|
@core$_.override
|
||||||
|
bool operator ==(Object other) {
|
||||||
|
return other.runtimeType == ($Track$Companion$Type) &&
|
||||||
|
other is $Track$Companion$Type;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// from: `eu.kanade.tachiyomi.animesource.model.Track`
|
||||||
|
class JTrack extends jni$_.JObject {
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
final jni$_.JObjType<JTrack> $type;
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
JTrack.fromReference(jni$_.JReference reference)
|
||||||
|
: $type = type,
|
||||||
|
super.fromReference(reference);
|
||||||
|
|
||||||
|
static final _class = jni$_.JClass.forName(
|
||||||
|
r'eu/kanade/tachiyomi/animesource/model/Track',
|
||||||
|
);
|
||||||
|
|
||||||
|
/// The type which includes information such as the signature of this class.
|
||||||
|
static const nullableType = $Track$NullableType();
|
||||||
|
static const type = $Track$Type();
|
||||||
|
static final _id_Companion = _class.staticFieldId(
|
||||||
|
r'Companion',
|
||||||
|
r'Leu/kanade/tachiyomi/animesource/model/Track$Companion;',
|
||||||
|
);
|
||||||
|
|
||||||
|
/// from: `static public final eu.kanade.tachiyomi.animesource.model.Track$Companion Companion`
|
||||||
|
/// The returned object must be released after use, by calling the [release] method.
|
||||||
|
static Track$Companion get Companion =>
|
||||||
|
_id_Companion.get(_class, const $Track$Companion$Type());
|
||||||
|
|
||||||
|
static final _id_new$ = _class.constructorId(
|
||||||
|
r'(Ljava/lang/String;Ljava/lang/String;)V',
|
||||||
|
);
|
||||||
|
|
||||||
|
static final _new$ =
|
||||||
|
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_NewObject')
|
||||||
|
.asFunction<
|
||||||
|
jni$_.JniResult Function(
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.JMethodIDPtr,
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
)
|
||||||
|
>();
|
||||||
|
|
||||||
|
/// from: `public void <init>(java.lang.String string, java.lang.String string1)`
|
||||||
|
/// The returned object must be released after use, by calling the [release] method.
|
||||||
|
factory JTrack(jni$_.JString string, jni$_.JString string1) {
|
||||||
|
final _$string = string.reference;
|
||||||
|
final _$string1 = string1.reference;
|
||||||
|
return JTrack.fromReference(
|
||||||
|
_new$(
|
||||||
|
_class.reference.pointer,
|
||||||
|
_id_new$ as jni$_.JMethodIDPtr,
|
||||||
|
_$string.pointer,
|
||||||
|
_$string1.pointer,
|
||||||
|
).reference,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
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 final 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_getLang = _class.instanceMethodId(
|
||||||
|
r'getLang',
|
||||||
|
r'()Ljava/lang/String;',
|
||||||
|
);
|
||||||
|
|
||||||
|
static final _getLang =
|
||||||
|
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 java.lang.String getLang()`
|
||||||
|
/// The returned object must be released after use, by calling the [release] method.
|
||||||
|
jni$_.JString getLang() {
|
||||||
|
return _getLang(
|
||||||
|
reference.pointer,
|
||||||
|
_id_getLang as jni$_.JMethodIDPtr,
|
||||||
|
).object<jni$_.JString>(const jni$_.JStringType());
|
||||||
|
}
|
||||||
|
|
||||||
|
static final _id_component1 = _class.instanceMethodId(
|
||||||
|
r'component1',
|
||||||
|
r'()Ljava/lang/String;',
|
||||||
|
);
|
||||||
|
|
||||||
|
static final _component1 =
|
||||||
|
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 java.lang.String component1()`
|
||||||
|
/// The returned object must be released after use, by calling the [release] method.
|
||||||
|
jni$_.JString component1() {
|
||||||
|
return _component1(
|
||||||
|
reference.pointer,
|
||||||
|
_id_component1 as jni$_.JMethodIDPtr,
|
||||||
|
).object<jni$_.JString>(const jni$_.JStringType());
|
||||||
|
}
|
||||||
|
|
||||||
|
static final _id_component2 = _class.instanceMethodId(
|
||||||
|
r'component2',
|
||||||
|
r'()Ljava/lang/String;',
|
||||||
|
);
|
||||||
|
|
||||||
|
static final _component2 =
|
||||||
|
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 java.lang.String component2()`
|
||||||
|
/// The returned object must be released after use, by calling the [release] method.
|
||||||
|
jni$_.JString component2() {
|
||||||
|
return _component2(
|
||||||
|
reference.pointer,
|
||||||
|
_id_component2 as jni$_.JMethodIDPtr,
|
||||||
|
).object<jni$_.JString>(const jni$_.JStringType());
|
||||||
|
}
|
||||||
|
|
||||||
|
static final _id_copy = _class.instanceMethodId(
|
||||||
|
r'copy',
|
||||||
|
r'(Ljava/lang/String;Ljava/lang/String;)Leu/kanade/tachiyomi/animesource/model/Track;',
|
||||||
|
);
|
||||||
|
|
||||||
|
static final _copy =
|
||||||
|
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 final eu.kanade.tachiyomi.animesource.model.Track copy(java.lang.String string, java.lang.String string1)`
|
||||||
|
/// The returned object must be released after use, by calling the [release] method.
|
||||||
|
JTrack copy(jni$_.JString string, jni$_.JString string1) {
|
||||||
|
final _$string = string.reference;
|
||||||
|
final _$string1 = string1.reference;
|
||||||
|
return _copy(
|
||||||
|
reference.pointer,
|
||||||
|
_id_copy as jni$_.JMethodIDPtr,
|
||||||
|
_$string.pointer,
|
||||||
|
_$string1.pointer,
|
||||||
|
).object<JTrack>(const $Track$Type());
|
||||||
|
}
|
||||||
|
|
||||||
|
static final _id_toString$1 = _class.instanceMethodId(
|
||||||
|
r'toString',
|
||||||
|
r'()Ljava/lang/String;',
|
||||||
|
);
|
||||||
|
|
||||||
|
static final _toString$1 =
|
||||||
|
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.lang.String toString()`
|
||||||
|
/// The returned object must be released after use, by calling the [release] method.
|
||||||
|
jni$_.JString toString$1() {
|
||||||
|
return _toString$1(
|
||||||
|
reference.pointer,
|
||||||
|
_id_toString$1 as jni$_.JMethodIDPtr,
|
||||||
|
).object<jni$_.JString>(const jni$_.JStringType());
|
||||||
|
}
|
||||||
|
|
||||||
|
static final _id_hashCode$1 = _class.instanceMethodId(r'hashCode', r'()I');
|
||||||
|
|
||||||
|
static final _hashCode$1 =
|
||||||
|
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 int hashCode()`
|
||||||
|
int hashCode$1() {
|
||||||
|
return _hashCode$1(
|
||||||
|
reference.pointer,
|
||||||
|
_id_hashCode$1 as jni$_.JMethodIDPtr,
|
||||||
|
).integer;
|
||||||
|
}
|
||||||
|
|
||||||
|
static final _id_equals = _class.instanceMethodId(
|
||||||
|
r'equals',
|
||||||
|
r'(Ljava/lang/Object;)Z',
|
||||||
|
);
|
||||||
|
|
||||||
|
static final _equals =
|
||||||
|
jni$_.ProtectedJniExtensions.lookup<
|
||||||
|
jni$_.NativeFunction<
|
||||||
|
jni$_.JniResult Function(
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.JMethodIDPtr,
|
||||||
|
jni$_.VarArgs<(jni$_.Pointer<jni$_.Void>,)>,
|
||||||
|
)
|
||||||
|
>
|
||||||
|
>('globalEnv_CallBooleanMethod')
|
||||||
|
.asFunction<
|
||||||
|
jni$_.JniResult Function(
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.JMethodIDPtr,
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
)
|
||||||
|
>();
|
||||||
|
|
||||||
|
/// from: `public boolean equals(java.lang.Object object)`
|
||||||
|
bool equals(jni$_.JObject? object) {
|
||||||
|
final _$object = object?.reference ?? jni$_.jNullReference;
|
||||||
|
return _equals(
|
||||||
|
reference.pointer,
|
||||||
|
_id_equals as jni$_.JMethodIDPtr,
|
||||||
|
_$object.pointer,
|
||||||
|
).boolean;
|
||||||
|
}
|
||||||
|
|
||||||
|
static final _id_new$1 = _class.constructorId(
|
||||||
|
r'(ILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V',
|
||||||
|
);
|
||||||
|
|
||||||
|
static final _new$1 =
|
||||||
|
jni$_.ProtectedJniExtensions.lookup<
|
||||||
|
jni$_.NativeFunction<
|
||||||
|
jni$_.JniResult Function(
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.JMethodIDPtr,
|
||||||
|
jni$_.VarArgs<
|
||||||
|
(
|
||||||
|
jni$_.Int32,
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
)
|
||||||
|
>,
|
||||||
|
)
|
||||||
|
>
|
||||||
|
>('globalEnv_NewObject')
|
||||||
|
.asFunction<
|
||||||
|
jni$_.JniResult Function(
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.JMethodIDPtr,
|
||||||
|
int,
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
jni$_.Pointer<jni$_.Void>,
|
||||||
|
)
|
||||||
|
>();
|
||||||
|
|
||||||
|
/// from: `synthetic public void <init>(int i, java.lang.String string, java.lang.String string1, kotlinx.serialization.internal.SerializationConstructorMarker serializationConstructorMarker)`
|
||||||
|
/// The returned object must be released after use, by calling the [release] method.
|
||||||
|
factory JTrack.new$1(
|
||||||
|
int i,
|
||||||
|
jni$_.JString? string,
|
||||||
|
jni$_.JString? string1,
|
||||||
|
jni$_.JObject? serializationConstructorMarker,
|
||||||
|
) {
|
||||||
|
final _$string = string?.reference ?? jni$_.jNullReference;
|
||||||
|
final _$string1 = string1?.reference ?? jni$_.jNullReference;
|
||||||
|
final _$serializationConstructorMarker =
|
||||||
|
serializationConstructorMarker?.reference ?? jni$_.jNullReference;
|
||||||
|
return JTrack.fromReference(
|
||||||
|
_new$1(
|
||||||
|
_class.reference.pointer,
|
||||||
|
_id_new$1 as jni$_.JMethodIDPtr,
|
||||||
|
i,
|
||||||
|
_$string.pointer,
|
||||||
|
_$string1.pointer,
|
||||||
|
_$serializationConstructorMarker.pointer,
|
||||||
|
).reference,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
final class $Track$NullableType extends jni$_.JObjType<JTrack?> {
|
||||||
|
@jni$_.internal
|
||||||
|
const $Track$NullableType();
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
String get signature => r'Leu/kanade/tachiyomi/animesource/model/Track;';
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
JTrack? fromReference(jni$_.JReference reference) =>
|
||||||
|
reference.isNull ? null : JTrack.fromReference(reference);
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
jni$_.JObjType get superType => const jni$_.JObjectType();
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
jni$_.JObjType<JTrack?> get nullableType => this;
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
final superCount = 1;
|
||||||
|
|
||||||
|
@core$_.override
|
||||||
|
int get hashCode => ($Track$NullableType).hashCode;
|
||||||
|
|
||||||
|
@core$_.override
|
||||||
|
bool operator ==(Object other) {
|
||||||
|
return other.runtimeType == ($Track$NullableType) &&
|
||||||
|
other is $Track$NullableType;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
final class $Track$Type extends jni$_.JObjType<JTrack> {
|
||||||
|
@jni$_.internal
|
||||||
|
const $Track$Type();
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
String get signature => r'Leu/kanade/tachiyomi/animesource/model/Track;';
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
JTrack fromReference(jni$_.JReference reference) =>
|
||||||
|
JTrack.fromReference(reference);
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
jni$_.JObjType get superType => const jni$_.JObjectType();
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
jni$_.JObjType<JTrack?> get nullableType => const $Track$NullableType();
|
||||||
|
|
||||||
|
@jni$_.internal
|
||||||
|
@core$_.override
|
||||||
|
final superCount = 1;
|
||||||
|
|
||||||
|
@core$_.override
|
||||||
|
int get hashCode => ($Track$Type).hashCode;
|
||||||
|
|
||||||
|
@core$_.override
|
||||||
|
bool operator ==(Object other) {
|
||||||
|
return other.runtimeType == ($Track$Type) && other is $Track$Type;
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user