导航菜单

页面标题

页面副标题

Kreate v1.5.0 - BandcampSearchQueryHandlerFactory.java 源代码

正在查看: Kreate v1.5.0 应用的 BandcampSearchQueryHandlerFactory.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package org.schabi.newpipe.extractor.services.bandcamp.linkHandler;

import java.util.List;
import org.schabi.newpipe.extractor.exceptions.ParsingException;
import org.schabi.newpipe.extractor.linkhandler.SearchQueryHandlerFactory;
import org.schabi.newpipe.extractor.utils.Utils;

public final class BandcampSearchQueryHandlerFactory extends SearchQueryHandlerFactory {
    private static final BandcampSearchQueryHandlerFactory INSTANCE = new BandcampSearchQueryHandlerFactory();

    private BandcampSearchQueryHandlerFactory() {
    }

    public static BandcampSearchQueryHandlerFactory getInstance() {
        return INSTANCE;
    }

    @Override
    public String getUrl(String str, List<String> list, String str2) throws ParsingException, UnsupportedOperationException {
        return "https://bandcamp.com/search?q=" + Utils.encodeUrlUtf8(str) + "&page=1";
    }
}