- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
150 lines
4.6 KiB
Java
150 lines
4.6 KiB
Java
package androidx.emoji2.text.flatbuffer;
|
|
|
|
import androidx.emoji2.text.flatbuffer.MetadataItem;
|
|
import java.nio.ByteBuffer;
|
|
import java.nio.ByteOrder;
|
|
|
|
/* loaded from: classes.dex */
|
|
public final class MetadataList extends Table {
|
|
public static void ValidateVersion() {
|
|
Constants.FLATBUFFERS_1_12_0();
|
|
}
|
|
|
|
public static MetadataList getRootAsMetadataList(ByteBuffer byteBuffer) {
|
|
return getRootAsMetadataList(byteBuffer, new MetadataList());
|
|
}
|
|
|
|
public static MetadataList getRootAsMetadataList(ByteBuffer byteBuffer, MetadataList metadataList) {
|
|
byteBuffer.order(ByteOrder.LITTLE_ENDIAN);
|
|
return metadataList.__assign(byteBuffer.getInt(byteBuffer.position()) + byteBuffer.position(), byteBuffer);
|
|
}
|
|
|
|
public void __init(int i, ByteBuffer byteBuffer) {
|
|
__reset(i, byteBuffer);
|
|
}
|
|
|
|
public MetadataList __assign(int i, ByteBuffer byteBuffer) {
|
|
__init(i, byteBuffer);
|
|
return this;
|
|
}
|
|
|
|
public int version() {
|
|
int __offset = __offset(4);
|
|
if (__offset != 0) {
|
|
return this.bb.getInt(__offset + this.bb_pos);
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
public MetadataItem list(int i) {
|
|
return list(new MetadataItem(), i);
|
|
}
|
|
|
|
public MetadataItem list(MetadataItem metadataItem, int i) {
|
|
int __offset = __offset(6);
|
|
if (__offset != 0) {
|
|
return metadataItem.__assign(__indirect(__vector(__offset) + (i * 4)), this.bb);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
public int listLength() {
|
|
int __offset = __offset(6);
|
|
if (__offset != 0) {
|
|
return __vector_len(__offset);
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
public MetadataItem.Vector listVector() {
|
|
return listVector(new MetadataItem.Vector());
|
|
}
|
|
|
|
public MetadataItem.Vector listVector(MetadataItem.Vector vector) {
|
|
int __offset = __offset(6);
|
|
if (__offset != 0) {
|
|
return vector.__assign(__vector(__offset), 4, this.bb);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
public String sourceSha() {
|
|
int __offset = __offset(8);
|
|
if (__offset != 0) {
|
|
return __string(__offset + this.bb_pos);
|
|
}
|
|
return null;
|
|
}
|
|
|
|
public ByteBuffer sourceShaAsByteBuffer() {
|
|
return __vector_as_bytebuffer(8, 1);
|
|
}
|
|
|
|
public ByteBuffer sourceShaInByteBuffer(ByteBuffer byteBuffer) {
|
|
return __vector_in_bytebuffer(byteBuffer, 8, 1);
|
|
}
|
|
|
|
public static int createMetadataList(FlatBufferBuilder flatBufferBuilder, int i, int i2, int i3) {
|
|
flatBufferBuilder.startTable(3);
|
|
addSourceSha(flatBufferBuilder, i3);
|
|
addList(flatBufferBuilder, i2);
|
|
addVersion(flatBufferBuilder, i);
|
|
return endMetadataList(flatBufferBuilder);
|
|
}
|
|
|
|
public static void startMetadataList(FlatBufferBuilder flatBufferBuilder) {
|
|
flatBufferBuilder.startTable(3);
|
|
}
|
|
|
|
public static void addVersion(FlatBufferBuilder flatBufferBuilder, int i) {
|
|
flatBufferBuilder.addInt(0, i, 0);
|
|
}
|
|
|
|
public static void addList(FlatBufferBuilder flatBufferBuilder, int i) {
|
|
flatBufferBuilder.addOffset(1, i, 0);
|
|
}
|
|
|
|
public static int createListVector(FlatBufferBuilder flatBufferBuilder, int[] iArr) {
|
|
flatBufferBuilder.startVector(4, iArr.length, 4);
|
|
for (int length = iArr.length - 1; length >= 0; length--) {
|
|
flatBufferBuilder.addOffset(iArr[length]);
|
|
}
|
|
return flatBufferBuilder.endVector();
|
|
}
|
|
|
|
public static void startListVector(FlatBufferBuilder flatBufferBuilder, int i) {
|
|
flatBufferBuilder.startVector(4, i, 4);
|
|
}
|
|
|
|
public static void addSourceSha(FlatBufferBuilder flatBufferBuilder, int i) {
|
|
flatBufferBuilder.addOffset(2, i, 0);
|
|
}
|
|
|
|
public static int endMetadataList(FlatBufferBuilder flatBufferBuilder) {
|
|
return flatBufferBuilder.endTable();
|
|
}
|
|
|
|
public static void finishMetadataListBuffer(FlatBufferBuilder flatBufferBuilder, int i) {
|
|
flatBufferBuilder.finish(i);
|
|
}
|
|
|
|
public static void finishSizePrefixedMetadataListBuffer(FlatBufferBuilder flatBufferBuilder, int i) {
|
|
flatBufferBuilder.finishSizePrefixed(i);
|
|
}
|
|
|
|
public static final class Vector extends BaseVector {
|
|
public Vector __assign(int i, int i2, ByteBuffer byteBuffer) {
|
|
__reset(i, i2, byteBuffer);
|
|
return this;
|
|
}
|
|
|
|
public MetadataList get(int i) {
|
|
return get(new MetadataList(), i);
|
|
}
|
|
|
|
public MetadataList get(MetadataList metadataList, int i) {
|
|
return metadataList.__assign(Table.__indirect(__element(i), this.bb), this.bb);
|
|
}
|
|
}
|
|
}
|