26 lines
782 B
Java
26 lines
782 B
Java
package org.schabi.newpipe.extractor.channel.tabs;
|
|
|
|
import org.schabi.newpipe.extractor.InfoItem;
|
|
import org.schabi.newpipe.extractor.ListExtractor;
|
|
import org.schabi.newpipe.extractor.StreamingService;
|
|
import org.schabi.newpipe.extractor.linkhandler.ListLinkHandler;
|
|
|
|
import javax.annotation.Nonnull;
|
|
|
|
/**
|
|
* A {@link ListExtractor} of {@link InfoItem}s for tabs of channels.
|
|
*/
|
|
public abstract class ChannelTabExtractor extends ListExtractor<InfoItem> {
|
|
|
|
protected ChannelTabExtractor(@Nonnull final StreamingService service,
|
|
@Nonnull final ListLinkHandler linkHandler) {
|
|
super(service, linkHandler);
|
|
}
|
|
|
|
@Nonnull
|
|
@Override
|
|
public String getName() {
|
|
return getLinkHandler().getContentFilters().get(0);
|
|
}
|
|
}
|