正在查看: St.John's v1.0.9 应用的 NameSpaceResolver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: St.John's v1.0.9 应用的 NameSpaceResolver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package org.readium.r2.streamer.parser.epub;
import java.util.Iterator;
import javax.xml.namespace.NamespaceContext;
import kotlin.Metadata;
@Metadata(bv = {1, 0, 3}, d1 = {"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010)\n\u0002\u0010\u0000\n\u0000\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u0012\u0010\u0003\u001a\u00020\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0004H\u0016J\u0014\u0010\u0006\u001a\u0004\u0018\u00010\u00042\b\u0010\u0005\u001a\u0004\u0018\u00010\u0004H\u0016J\u001c\u0010\u0007\u001a\f\u0012\u0006\u0012\u0004\u0018\u00010\t\u0018\u00010\b2\b\u0010\u0005\u001a\u0004\u0018\u00010\u0004H\u0016¨\u0006\n"}, d2 = {"Lorg/readium/r2/streamer/parser/epub/NameSpaceResolver;", "Ljavax/xml/namespace/NamespaceContext;", "()V", "getNamespaceURI", "", "p0", "getPrefix", "getPrefixes", "", "", "r2-streamer-kotlin_devFolioReaderRelease"}, k = 1, mv = {1, 1, 13})
public final class NameSpaceResolver implements NamespaceContext {
@Override
public String getPrefix(String p0) {
return null;
}
@Override
public Iterator<Object> getPrefixes(String p0) {
return null;
}
@Override
public String getNamespaceURI(String p0) {
if (p0 != null) {
int hashCode = p0.hashCode();
if (hashCode == 3120248) {
if (p0.equals("epub")) {
return "http://www.idpf.org/2007/ops";
}
return "";
}
if (hashCode == 114035747 && p0.equals("xhtml")) {
return "http://www.w3.org/1999/xhtml";
}
return "";
}
throw new IllegalArgumentException("No prefix provided!");
}
}