META-INF.modules.java.base.classes.java.nio.channels.SelectionKey.class Maven / Gradle / Ivy
???? : d
java/lang/Object ()V
java/nio/channels/SelectionKey interestOps ()I
#(I)Ljava/nio/channels/SelectionKey;
readyOps
ATTACHMENT Ljava/lang/invoke/VarHandle;
java/lang/invoke/VarHandle getAndSet F(Ljava/nio/channels/SelectionKey;Ljava/lang/Object;)Ljava/lang/Object;
attachment Ljava/lang/Object;
" # $ % & java/lang/invoke/MethodHandles lookup )()Ljava/lang/invoke/MethodHandles$Lookup;
) * + , - %java/lang/invoke/MethodHandles$Lookup
findVarHandle R(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle; / java/lang/Exception 1 java/lang/InternalError
0 3 4 (Ljava/lang/Throwable;)V OP_READ I
ConstantValue OP_WRITE
OP_CONNECT OP_ACCEPT Code LineNumberTable LocalVariableTable this Ljava/nio/channels/SelectionKey; channel '()Ljava/nio/channels/SelectableChannel; selector ()Ljava/nio/channels/Selector; isValid ()Z cancel
interestOpsOr (I)I oldVal ops
StackMapTable Q java/lang/Throwable interestOpsAnd
isReadable
isWritable
isConnectable isAcceptable attach &(Ljava/lang/Object;)Ljava/lang/Object; ob ()Ljava/lang/Object; l 'Ljava/lang/invoke/MethodHandles$Lookup; e Ljava/lang/Exception;
SourceFile SelectionKey.java InnerClasses Lookup! 5 6 7 8 9 6 7 : ; 6 7 <