package io.netty.channel;

import java.util.concurrent.Executor;
import java.util.concurrent.ThreadFactory;

/* JADX INFO: loaded from: classes.dex */
public class DefaultEventLoopGroup extends MultithreadEventLoopGroup {
    public DefaultEventLoopGroup() {
        this(0);
    }

    public DefaultEventLoopGroup(int i2) {
        this(i2, (ThreadFactory) null);
    }

    public DefaultEventLoopGroup(int i2, Executor executor) {
        super(i2, executor, new Object[0]);
    }

    public DefaultEventLoopGroup(int i2, ThreadFactory threadFactory) {
        super(i2, threadFactory, new Object[0]);
    }

    @Override // io.netty.channel.MultithreadEventLoopGroup, io.netty.util.concurrent.MultithreadEventExecutorGroup
    public EventLoop newChild(Executor executor, Object... objArr) {
        return new DefaultEventLoop(this, executor);
    }
}
