public interface io.netty.util.concurrent.EventExecutor extends io.netty.util.concurrent.EventExecutorGroup
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.netty.util.concurrent.EventExecutor
super_class: java.lang.Object
{
public abstract io.netty.util.concurrent.EventExecutor next();
descriptor: ()Lio/netty/util/concurrent/EventExecutor;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.util.concurrent.EventExecutorGroup parent();
descriptor: ()Lio/netty/util/concurrent/EventExecutorGroup;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean inEventLoop();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean inEventLoop(java.lang.Thread);
descriptor: (Ljava/lang/Thread;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
thread
public abstract <V> io.netty.util.concurrent.Promise<V> newPromise();
descriptor: ()Lio/netty/util/concurrent/Promise;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <V:Ljava/lang/Object;>()Lio/netty/util/concurrent/Promise<TV;>;
public abstract <V> io.netty.util.concurrent.ProgressivePromise<V> newProgressivePromise();
descriptor: ()Lio/netty/util/concurrent/ProgressivePromise;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <V:Ljava/lang/Object;>()Lio/netty/util/concurrent/ProgressivePromise<TV;>;
public abstract <V> io.netty.util.concurrent.Future<V> newSucceededFuture(V);
descriptor: (Ljava/lang/Object;)Lio/netty/util/concurrent/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <V:Ljava/lang/Object;>(TV;)Lio/netty/util/concurrent/Future<TV;>;
MethodParameters:
Name Flags
result
public abstract <V> io.netty.util.concurrent.Future<V> newFailedFuture(java.lang.Throwable);
descriptor: (Ljava/lang/Throwable;)Lio/netty/util/concurrent/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <V:Ljava/lang/Object;>(Ljava/lang/Throwable;)Lio/netty/util/concurrent/Future<TV;>;
MethodParameters:
Name Flags
cause
}
SourceFile: "EventExecutor.java"