package com.d.a; import java.lang.reflect.Method; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.util.ArrayList; import java.util.Hashtable; import java.util.LinkedList; /* compiled from: PushParser */ public class w implements com.d.a.a.d { /* renamed from: ʾ reason: contains not printable characters */ static Hashtable<Class, Method> f5396 = new Hashtable<>(); /* renamed from: ʻ reason: contains not printable characters */ l f5397; /* renamed from: ʼ reason: contains not printable characters */ ByteOrder f5398 = ByteOrder.BIG_ENDIAN; /* renamed from: ʽ reason: contains not printable characters */ j f5399 = new j(); /* renamed from: ʿ reason: contains not printable characters */ private d f5400 = new d(0) { /* class com.d.a.w.AnonymousClass1 */ @Override // com.d.a.w.d /* renamed from: ʻ reason: contains not printable characters */ public d m7576(l lVar, j jVar) { w.this.f5409.add(null); return null; } }; /* renamed from: ˆ reason: contains not printable characters */ private d f5401 = new d(1) { /* class com.d.a.w.AnonymousClass2 */ @Override // com.d.a.w.d /* renamed from: ʻ reason: contains not printable characters */ public d m7577(l lVar, j jVar) { w.this.f5409.add(Byte.valueOf(jVar.m7510())); return null; } }; /* renamed from: ˈ reason: contains not printable characters */ private d f5402 = new d(2) { /* class com.d.a.w.AnonymousClass3 */ @Override // com.d.a.w.d /* renamed from: ʻ reason: contains not printable characters */ public d m7578(l lVar, j jVar) { w.this.f5409.add(Short.valueOf(jVar.m7509())); return null; } }; /* renamed from: ˉ reason: contains not printable characters */ private d f5403 = new d(4) { /* class com.d.a.w.AnonymousClass4 */ @Override // com.d.a.w.d /* renamed from: ʻ reason: contains not printable characters */ public d m7579(l lVar, j jVar) { w.this.f5409.add(Integer.valueOf(jVar.m7507())); return null; } }; /* renamed from: ˊ reason: contains not printable characters */ private d f5404 = new d(8) { /* class com.d.a.w.AnonymousClass5 */ @Override // com.d.a.w.d /* renamed from: ʻ reason: contains not printable characters */ public d m7580(l lVar, j jVar) { w.this.f5409.add(Long.valueOf(jVar.m7511())); return null; } }; /* renamed from: ˋ reason: contains not printable characters */ private b<byte[]> f5405 = new b<byte[]>() { /* class com.d.a.w.AnonymousClass6 */ /* renamed from: ʻ reason: contains not printable characters */ public void m7581(byte[] bArr) { w.this.f5409.add(bArr); } }; /* renamed from: ˎ reason: contains not printable characters */ private b<j> f5406 = new b<j>() { /* class com.d.a.w.AnonymousClass7 */ /* renamed from: ʻ reason: contains not printable characters */ public void m7584(j jVar) { w.this.f5409.add(jVar); } }; /* renamed from: ˏ reason: contains not printable characters */ private b<byte[]> f5407 = new b<byte[]>() { /* class com.d.a.w.AnonymousClass8 */ /* renamed from: ʻ reason: contains not printable characters */ public void m7585(byte[] bArr) { w.this.f5409.add(new String(bArr)); } }; /* renamed from: ˑ reason: contains not printable characters */ private LinkedList<d> f5408 = new LinkedList<>(); /* renamed from: י reason: contains not printable characters */ private ArrayList<Object> f5409 = new ArrayList<>(); /* compiled from: PushParser */ public interface b<T> { /* renamed from: ʻ reason: contains not printable characters */ void m7588(T t); } /* compiled from: PushParser */ static abstract class d { /* renamed from: ʽ reason: contains not printable characters */ int f5421; /* renamed from: ʻ reason: contains not printable characters */ public abstract d m7590(l lVar, j jVar); public d(int i) { this.f5421 = i; } } /* compiled from: PushParser */ static class a extends d { /* renamed from: ʻ reason: contains not printable characters */ b<byte[]> f5418; public a(int i, b<byte[]> bVar) { super(i); if (i > 0) { this.f5418 = bVar; return; } throw new IllegalArgumentException("length should be > 0"); } @Override // com.d.a.w.d /* renamed from: ʻ reason: contains not printable characters */ public d m7587(l lVar, j jVar) { byte[] bArr = new byte[this.f5421]; jVar.m7495(bArr); this.f5418.m7588(bArr); return null; } } /* compiled from: PushParser */ static class c extends d { /* renamed from: ʻ reason: contains not printable characters */ byte f5419; /* renamed from: ʼ reason: contains not printable characters */ com.d.a.a.d f5420; public c(byte b, com.d.a.a.d dVar) { super(1); this.f5419 = b; this.f5420 = dVar; } @Override // com.d.a.w.d /* renamed from: ʻ reason: contains not printable characters */ public d m7589(l lVar, j jVar) { j jVar2 = new j(); boolean z = true; while (true) { if (jVar.m7516() <= 0) { break; } ByteBuffer r3 = jVar.m7515(); r3.mark(); int i = 0; while (r3.remaining() > 0) { z = r3.get() == this.f5419; if (z) { break; } i++; } r3.reset(); if (z) { jVar.m7502(r3); jVar.m7494(jVar2, i); jVar.m7510(); break; } jVar2.m7489(r3); } this.f5420.m6475(lVar, jVar2); if (z) { return null; } return this; } } public w(l lVar) { this.f5397 = lVar; lVar.m7524(this); } /* renamed from: ʻ reason: contains not printable characters */ public w m7574(int i, b<byte[]> bVar) { this.f5408.add(new a(i, bVar)); return this; } /* renamed from: ʻ reason: contains not printable characters */ public w m7573(byte b2, com.d.a.a.d dVar) { this.f5408.add(new c(b2, dVar)); return this; } @Override // com.d.a.a.d /* renamed from: ʻ reason: contains not printable characters */ public void m7575(l lVar, j jVar) { jVar.m7493(this.f5399); while (this.f5408.size() > 0 && this.f5399.m7505() >= this.f5408.peek().f5421) { this.f5399.m7490(this.f5398); d r0 = this.f5408.poll().m7590(lVar, this.f5399); if (r0 != null) { this.f5408.addFirst(r0); } } if (this.f5408.size() == 0) { this.f5399.m7493(jVar); } } }