io.netty.channel.group.ChannelMatchers.class Maven / Gradle / Ivy
???? 2 b &io/netty/channel/group/ChannelMatchers java/lang/Object ChannelMatchers.java 3io/netty/channel/group/ChannelMatchers$ClassMatcher ClassMatcher 6io/netty/channel/group/ChannelMatchers$InstanceMatcher InstanceMatcher 4io/netty/channel/group/ChannelMatchers$InvertMatcher
InvertMatcher 7io/netty/channel/group/ChannelMatchers$CompositeMatcher CompositeMatcher (io/netty/channel/group/ChannelMatchers$1 ALL_MATCHER 'Lio/netty/channel/group/ChannelMatcher; SERVER_CHANNEL_MATCHER NON_SERVER_CHANNEL_MATCHER ()V
this (Lio/netty/channel/group/ChannelMatchers; all )()Lio/netty/channel/group/ChannelMatcher; isNot C(Lio/netty/channel/Channel;)Lio/netty/channel/group/ChannelMatcher; is $ #
% invert P(Lio/netty/channel/group/ChannelMatcher;)Lio/netty/channel/group/ChannelMatcher; ' (
) channel Lio/netty/channel/Channel; (Lio/netty/channel/Channel;)V -
. isInstanceOf :(Ljava/lang/Class;)Lio/netty/channel/group/ChannelMatcher; (Ljava/lang/Class;)V 2
3 clazz .Ljava/lang/Class<+Lio/netty/channel/Channel;>; Ljava/lang/Class; isNotInstanceOf 0 1
9 isServerChannel < isNonServerChannel ? *(Lio/netty/channel/group/ChannelMatcher;)V A
B matcher compose Q([Lio/netty/channel/group/ChannelMatcher;)Lio/netty/channel/group/ChannelMatcher; "java/lang/IllegalArgumentException G *matchers must at least contain one element I (Ljava/lang/String;)V K
H L +([Lio/netty/channel/group/ChannelMatcher;)V N
O matchers ([Lio/netty/channel/group/ChannelMatcher;
io/netty/channel/ServerChannel U 8 1
W Code LocalVariableTable LineNumberTable LocalVariableTypeTable Signature W(Ljava/lang/Class<+Lio/netty/channel/Channel;>;)Lio/netty/channel/group/ChannelMatcher;
StackMapTable
SourceFile InnerClasses 1 Y 3 *? ? Z [
$ &