四虎影院 v4.1.6版本的 MD5 值为:3c86dc44d368396917a29935d39af88b

以下内容为反编译后的 i.java 源代码,内容仅作参考


package q.c.a.o.g;

import java.net.URI;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import org.w3c.dom.Element;

public abstract class i {
    public String a;
    public String b;

    public String f20405c;

    public String f20406d;

    public boolean f20407e;

    public i0 f20408f;

    public a f20409g;

    public List<x> f20410h;

    public List<b> f20411i;

    public List<j> f20412j;

    public static class a {
        public String a;
        public String b;

        public boolean f20413c;

        public a() {
        }

        public String a() {
            return this.b;
        }

        public String b() {
            return this.a;
        }

        public boolean c() {
            return this.f20413c;
        }

        public a(String str) {
            this.a = str;
        }

        public void a(String str) {
            this.b = str;
        }

        public void b(String str) {
            this.a = str;
        }

        public void a(boolean z) {
            this.f20413c = z;
        }

        public a(String str, String str2) {
            this.a = str;
            this.b = str2;
        }

        public boolean a(i iVar) {
            return b().equals(iVar.a().b());
        }

        public a(String str, String str2, boolean z) {
            this.a = str;
            this.b = str2;
            this.f20413c = z;
        }
    }

    public static abstract class b<V> {

        public V f20414e;

        public final String f20415f;

        public final List<b<g>> f20416g;

        public static class a {

            public static class C0441a extends b<m> implements e {
                public C0441a() {
                }

                public C0441a(m mVar) {
                    super(mVar, null);
                }
            }

            public static class C0442b extends b<String> implements e {
                public C0442b() {
                }

                public C0442b(String str) {
                    super(str, null);
                }
            }

            public static class c extends b<String> implements e {
                public c() {
                }

                public c(String str) {
                    super(str, null);
                }
            }

            public static class d extends b<String> implements e {
                public d() {
                }

                public d(String str) {
                    super(str, null);
                }
            }

            public interface e extends c {
                public static final String a = "http://purl.org/dc/elements/1.1/";
            }

            public static class f extends b<m> implements e {
                public f() {
                }

                public f(m mVar) {
                    super(mVar, null);
                }
            }

            public static class g extends b<URI> implements e {
                public g() {
                }

                public g(URI uri) {
                    super(uri, null);
                }
            }

            public static class h extends b<String> implements e {
                public h() {
                }

                public h(String str) {
                    super(str, null);
                }
            }
        }

        public static abstract class AbstractC0443b {

            public interface a extends c {
                public static final String b = "urn:schemas-dlna-org:metadata-1-0/";
            }

            public static class C0444b extends b<g> implements a {
                public C0444b() {
                    this(null);
                }

                public C0444b(g gVar) {
                    super(gVar, "profileID");
                }
            }
        }

        public interface c {
        }

        public static class d extends b<n> {
            public d() {
            }

            @Override
            public void a(Element element) {
                if (b() != null) {
                    b().a(element);
                }
            }

            public d(String str) {
                super(str);
            }

            public d(n nVar, String str) {
                super(nVar, str);
            }
        }

        public static abstract class e {

            public static class a extends b<URI> implements c {
                public a() {
                    this(null);
                }

                public a(URI uri) {
                    super(uri, "CaptionInfo");
                }

                public a(URI uri, List<b<g>> list) {
                    super(uri, "CaptionInfo", list);
                }
            }

            public static class C0445b extends b<URI> implements c {
                public C0445b() {
                    this(null);
                }

                public C0445b(URI uri) {
                    super(uri, "CaptionInfoEx");
                }

                public C0445b(URI uri, List<b<g>> list) {
                    super(uri, "CaptionInfoEx", list);
                }
            }

            public interface c extends c {

                public static final String f20417c = "http://www.sec.co.kr/";
            }

            public static class d extends b<g> implements c {
                public d() {
                    this(null);
                }

                public d(g gVar) {
                    super(gVar, "type");
                }
            }
        }

        public static abstract class f {

            public static class a extends d implements o {
                public a() {
                }

                public a(q.c.a.o.g.n nVar) {
                    super(nVar, null);
                }
            }

            public static class a0 extends b<Long> implements o {
                public a0() {
                    this(null);
                }

                public a0(Long l2) {
                    super(l2, "storageMaxPartition");
                }
            }

            public static class C0446b extends b<String> implements o {
                public C0446b() {
                }

                public C0446b(String str) {
                    super(str, null);
                }
            }

            public static class b0 extends b<q.c.a.o.g.b0> implements o {
                public b0() {
                    this(null);
                }

                public b0(q.c.a.o.g.b0 b0Var) {
                    super(b0Var, "storageMedium");
                }
            }

            public static class c extends b<URI> implements o {
                public c() {
                    this(null);
                }

                public c(URI uri) {
                    super(uri, "albumArtURI");
                }

                public c(URI uri, List<b<q.c.a.o.g.g>> list) {
                    super(uri, "albumArtURI", list);
                }
            }

            public static class c0 extends b<Long> implements o {
                public c0() {
                    this(null);
                }

                public c0(Long l2) {
                    super(l2, "storageTotal");
                }
            }

            public static class d extends d implements o {
                public d() {
                }

                public d(q.c.a.o.g.n nVar) {
                    super(nVar, null);
                }
            }

            public static class d0 extends b<Long> implements o {
                public d0() {
                    this(null);
                }

                public d0(Long l2) {
                    super(l2, "storageUsed");
                }
            }

            public static class e extends b<URI> implements o {
                public e() {
                    this(null);
                }

                public e(URI uri) {
                    super(uri, "artistDiscographyURI");
                }
            }

            public static class e0 extends b<String> implements o {
                public e0() {
                }

                public e0(String str) {
                    super(str, null);
                }
            }

            public static class C0447f extends d implements o {
                public C0447f() {
                }

                public C0447f(q.c.a.o.g.n nVar) {
                    super(nVar, null);
                }
            }

            public static class f0 extends b<String> implements o {
                public f0() {
                    this(null);
                }

                public f0(String str) {
                    super(str, "userAnnotation");
                }
            }

            public static class g extends b<String> implements o {
                public g() {
                    this(null);
                }

                public g(String str) {
                    super(str, "channelName");
                }
            }

            public static class h extends b<Integer> implements o {
                public h() {
                    this(null);
                }

                public h(Integer num) {
                    super(num, "channelNr");
                }
            }

            public static class C0448i extends b<q.c.a.o.g.m> implements o {
                public C0448i() {
                }

                public C0448i(q.c.a.o.g.m mVar) {
                    super(mVar, null);
                }
            }

            public static class j extends b<Integer> implements o {
                public j() {
                    this(null);
                }

                public j(Integer num) {
                    super(num, "DVDRegionCode");
                }
            }

            public static class k extends b<String> implements o {
                public k() {
                }

                public k(String str) {
                    super(str, null);
                }
            }

            public static class l extends b<URI> implements o {
                public l() {
                    this(null);
                }

                public l(URI uri) {
                    super(uri, "icon");
                }
            }

            public static class m extends b<String> implements o {
                public m() {
                    this(null);
                }

                public m(String str) {
                    super(str, "longDescription");
                }
            }

            public static class n extends b<URI> implements o {
                public n() {
                    this(null);
                }

                public n(URI uri) {
                    super(uri, "lyricsURI");
                }
            }

            public interface o extends c {

                public static final String f20418d = "urn:schemas-upnp-org:metadata-1-0/upnp/";
            }

            public static class p extends b<Integer> implements o {
                public p() {
                    this(null);
                }

                public p(Integer num) {
                    super(num, "originalTrackNumber");
                }
            }

            public static class q extends b<String> implements o {
                public q() {
                }

                public q(String str) {
                    super(str, null);
                }
            }

            public static class r extends b<q.c.a.o.g.m> implements o {
                public r() {
                }

                public r(q.c.a.o.g.m mVar) {
                    super(mVar, null);
                }
            }

            public static class s extends b<String> implements o {
                public s() {
                    this(null);
                }

                public s(String str) {
                    super(str, "radioBand");
                }
            }

            public static class t extends b<String> implements o {
                public t() {
                    this(null);
                }

                public t(String str) {
                    super(str, "radioCallSign");
                }
            }

            public static class u extends b<String> implements o {
                public u() {
                    this(null);
                }

                public u(String str) {
                    super(str, "radioStationID");
                }
            }

            public static class v extends b<String> implements o {
                public v() {
                }

                public v(String str) {
                    super(str, null);
                }
            }

            public static class w extends b<String> implements o {
                public w() {
                }

                public w(String str) {
                    super(str, null);
                }
            }

            public static class x extends b<String> implements o {
                public x() {
                    this(null);
                }

                public x(String str) {
                    super(str, "scheduledEndTime");
                }
            }

            public static class y extends b<String> implements o {
                public y() {
                    this(null);
                }

                public y(String str) {
                    super(str, "scheduledStartTime");
                }
            }

            public static class z extends b<Long> implements o {
                public z() {
                    this(null);
                }

                public z(Long l2) {
                    super(l2, "storageFree");
                }
            }
        }

        public b() {
            this(null, null);
        }

        public void a(V v) {
            this.f20414e = v;
        }

        public V b() {
            return this.f20414e;
        }

        public String toString() {
            return b() != null ? b().toString() : "";
        }

        public b(String str) {
            this(null, str);
        }

        public String a() {
            return this.f20415f;
        }

        public void b(b<g> bVar) {
            this.f20416g.remove(bVar);
        }

        public b(V v, String str) {
            this.f20416g = new ArrayList();
            this.f20414e = v;
            this.f20415f = str == null ? getClass().getSimpleName().toLowerCase(Locale.ROOT).replace("didlobject$property$upnp$", "") : str;
        }

        public void a(Element element) {
            element.setTextContent(toString());
            for (b<g> bVar : this.f20416g) {
                element.setAttributeNS(bVar.b().a(), bVar.b().b() + ':' + bVar.a(), bVar.b().c());
            }
        }

        public void b(String str) {
            for (b<g> bVar : this.f20416g) {
                if (bVar.a().equals(str)) {
                    b(bVar);
                    return;
                }
            }
        }

        public b(V v, String str, List<b<g>> list) {
            this.f20416g = new ArrayList();
            this.f20414e = v;
            this.f20415f = str == null ? getClass().getSimpleName().toLowerCase(Locale.ROOT).replace("didlobject$property$upnp$", "") : str;
            this.f20416g.addAll(list);
        }

        public void a(b<g> bVar) {
            this.f20416g.add(bVar);
        }

        public b<g> a(String str) {
            for (b<g> bVar : this.f20416g) {
                if (bVar.a().equals(str)) {
                    return bVar;
                }
            }
            return null;
        }
    }

    public i() {
        this.f20407e = true;
        this.f20410h = new ArrayList();
        this.f20411i = new ArrayList();
        this.f20412j = new ArrayList();
    }

    public i a(String str) {
        this.f20406d = str;
        return this;
    }

    public i b(String str) {
        this.a = str;
        return this;
    }

    public i c(String str) {
        this.b = str;
        return this;
    }

    public i d(String str) {
        this.f20405c = str;
        return this;
    }

    public String e() {
        return this.a;
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        return obj != null && getClass() == obj.getClass() && this.a.equals(((i) obj).a);
    }

    public String f() {
        return this.b;
    }

    public List<b> g() {
        return this.f20411i;
    }

    public List<x> h() {
        return this.f20410h;
    }

    public int hashCode() {
        return this.a.hashCode();
    }

    public String i() {
        return this.f20405c;
    }

    public i0 j() {
        return this.f20408f;
    }

    public boolean k() {
        return this.f20407e;
    }

    public i a(boolean z) {
        this.f20407e = z;
        return this;
    }

    public String b() {
        return this.f20406d;
    }

    public i c(List<x> list) {
        this.f20410h = list;
        return this;
    }

    public x d() {
        if (h().size() > 0) {
            return h().get(0);
        }
        return null;
    }

    public <V> b<V>[] e(Class<? extends b.c> cls) {
        ArrayList arrayList = new ArrayList();
        for (b bVar : g()) {
            if (cls.isInstance(bVar)) {
                arrayList.add(bVar);
            }
        }
        return (b[]) arrayList.toArray(new b[arrayList.size()]);
    }

    public <V> List<V> f(Class<? extends b<V>> cls) {
        ArrayList arrayList = new ArrayList();
        for (b<V> bVar : d(cls)) {
            arrayList.add(bVar.b());
        }
        return arrayList;
    }

    public boolean g(Class<? extends b> cls) {
        Iterator<b> it = g().iterator();
        while (it.hasNext()) {
            if (cls.isInstance(it.next())) {
                return true;
            }
        }
        return false;
    }

    public i h(Class<? extends b> cls) {
        Iterator<b> it = g().iterator();
        while (it.hasNext()) {
            if (cls.isInstance(it.next())) {
                it.remove();
            }
        }
        return this;
    }

    public i a(i0 i0Var) {
        this.f20408f = i0Var;
        return this;
    }

    public i b(List<b> list) {
        this.f20411i = list;
        return this;
    }

    public <V> b<V> c(Class<? extends b<V>> cls) {
        b<V> bVar = null;
        for (b<V> bVar2 : g()) {
            if (cls.isInstance(bVar2)) {
                bVar = bVar2;
            }
        }
        return bVar;
    }

    public <V> b<V>[] d(Class<? extends b<V>> cls) {
        ArrayList arrayList = new ArrayList();
        for (b bVar : g()) {
            if (cls.isInstance(bVar)) {
                arrayList.add(bVar);
            }
        }
        return (b[]) arrayList.toArray(new b[arrayList.size()]);
    }

    public i a(x xVar) {
        h().add(xVar);
        return this;
    }

    public i b(b bVar) {
        if (bVar == null) {
            return this;
        }
        Iterator<b> it = g().iterator();
        while (it.hasNext()) {
            if (it.next().getClass().isAssignableFrom(bVar.getClass())) {
                it.remove();
            }
        }
        a(bVar);
        return this;
    }

    public a a() {
        return this.f20409g;
    }

    public List<j> c() {
        return this.f20412j;
    }

    public i(i iVar) {
        this(iVar.e(), iVar.f(), iVar.i(), iVar.b(), iVar.k(), iVar.j(), iVar.a(), iVar.h(), iVar.g(), iVar.c());
    }

    public i a(a aVar) {
        this.f20409g = aVar;
        return this;
    }

    public i a(b bVar) {
        if (bVar == null) {
            return this;
        }
        g().add(bVar);
        return this;
    }

    public i a(Class<? extends b> cls, b[] bVarArr) {
        if (bVarArr.length == 0) {
            return this;
        }
        h(cls);
        return a(bVarArr);
    }

    public <V> V b(Class<? extends b<V>> cls) {
        b<V> a2 = a(cls);
        if (a2 == null) {
            return null;
        }
        return a2.b();
    }

    public i a(b[] bVarArr) {
        if (bVarArr == null) {
            return this;
        }
        for (b bVar : bVarArr) {
            a(bVar);
        }
        return this;
    }

    public <V> b<V> a(Class<? extends b<V>> cls) {
        for (b<V> bVar : g()) {
            if (cls.isInstance(bVar)) {
                return bVar;
            }
        }
        return null;
    }

    public void a(List<j> list) {
        this.f20412j = list;
    }

    public i a(j jVar) {
        c().add(jVar);
        return this;
    }

    public i(String str, String str2, String str3, String str4, boolean z, i0 i0Var, a aVar, List<x> list, List<b> list2, List<j> list3) {
        this.f20407e = true;
        this.f20410h = new ArrayList();
        this.f20411i = new ArrayList();
        this.f20412j = new ArrayList();
        this.a = str;
        this.b = str2;
        this.f20405c = str3;
        this.f20406d = str4;
        this.f20407e = z;
        this.f20408f = i0Var;
        this.f20409g = aVar;
        this.f20410h = list;
        this.f20411i = list2;
        this.f20412j = list3;
    }
}