![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.handler.codec.redis.RedisEncoder.class Maven / Gradle / Ivy
The newest version!
???? 2P ? ?
T ?
U ? V
? ? ? T ? ? ?
T ? ? ?
? ?
T ? ?
T ? ?
T ? ?
T ? ?
T ? ?
T ? ?
T ? ?
T ? ?
T ? ?
? ?
?
?
?
? ? ?
?
T ? ? ?
? ? ?
?
? ?
? ? ? ? ?
? ?
? ? / ?
? ? ? ? ? ?
?
T ?
? ?
? ? ? / ?
? ?
? ?
?
?
?
?
T
?????????
? ?
?
T messagePool /Lio/netty/handler/codec/redis/RedisMessagePool; ()V Code LineNumberTable LocalVariableTable this +Lio/netty/handler/codec/redis/RedisEncoder; 2(Lio/netty/handler/codec/redis/RedisMessagePool;)V encode f(Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/redis/RedisMessage;Ljava/util/List;)V e 'Lio/netty/handler/codec/CodecException; Ljava/lang/Exception; ctx (Lio/netty/channel/ChannelHandlerContext; msg +Lio/netty/handler/codec/redis/RedisMessage; out Ljava/util/List; LocalVariableTypeTable $Ljava/util/List;
StackMapTable ? ?
Exceptions Signature z(Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/redis/RedisMessage;Ljava/util/List;)V writeRedisMessage `(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/RedisMessage;Ljava/util/List;)V allocator "Lio/netty/buffer/ByteBufAllocator; t(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/RedisMessage;Ljava/util/List;)V writeInlineCommandMessage m(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/InlineCommandRedisMessage;Ljava/util/List;)V 8Lio/netty/handler/codec/redis/InlineCommandRedisMessage; ?(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/InlineCommandRedisMessage;Ljava/util/List;)V writeSimpleStringMessage l(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/SimpleStringRedisMessage;Ljava/util/List;)V 7Lio/netty/handler/codec/redis/SimpleStringRedisMessage; ?(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/SimpleStringRedisMessage;Ljava/util/List;)V writeErrorMessage e(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/ErrorRedisMessage;Ljava/util/List;)V 0Lio/netty/handler/codec/redis/ErrorRedisMessage; y(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/ErrorRedisMessage;Ljava/util/List;)V writeString v(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/RedisMessageType;Ljava/lang/String;Ljava/util/List;)V type /Lio/netty/handler/codec/redis/RedisMessageType; content Ljava/lang/String; buf Lio/netty/buffer/ByteBuf; ?(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/RedisMessageType;Ljava/lang/String;Ljava/util/List;)V writeIntegerMessage g(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/IntegerRedisMessage;Ljava/util/List;)V 2Lio/netty/handler/codec/redis/IntegerRedisMessage; {(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/IntegerRedisMessage;Ljava/util/List;)V writeBulkStringHeader p(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/BulkStringHeaderRedisMessage;Ljava/util/List;)V ;Lio/netty/handler/codec/redis/BulkStringHeaderRedisMessage; ? ?(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/BulkStringHeaderRedisMessage;Ljava/util/List;)V writeBulkStringContent j(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/BulkStringRedisContent;Ljava/util/List;)V 5Lio/netty/handler/codec/redis/BulkStringRedisContent; ~(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/BulkStringRedisContent;Ljava/util/List;)V writeFullBulkStringMessage n(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/FullBulkStringRedisMessage;Ljava/util/List;)V headerBuf 9Lio/netty/handler/codec/redis/FullBulkStringRedisMessage; ?(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/FullBulkStringRedisMessage;Ljava/util/List;)V writeArrayHeader k(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/ArrayHeaderRedisMessage;Ljava/util/List;)V 6Lio/netty/handler/codec/redis/ArrayHeaderRedisMessage; (Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/ArrayHeaderRedisMessage;Ljava/util/List;)V writeArrayMessage e(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/ArrayRedisMessage;Ljava/util/List;)V child 0Lio/netty/handler/codec/redis/ArrayRedisMessage; y(Lio/netty/buffer/ByteBufAllocator;Lio/netty/handler/codec/redis/ArrayRedisMessage;Ljava/util/List;)V 7(Lio/netty/buffer/ByteBufAllocator;ZJLjava/util/List;)V isNull Z length J K(Lio/netty/buffer/ByteBufAllocator;ZJLjava/util/List;)V
numberToBytes (J)[B value bytes [B ? M(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V ]Lio/netty/handler/codec/MessageToMessageEncoder;
SourceFile RedisEncoder.java X _ X Y -io/netty/handler/codec/redis/RedisMessagePool V W s t %io/netty/handler/codec/CodecException java/lang/Exception X 6io/netty/handler/codec/redis/InlineCommandRedisMessage x y 5io/netty/handler/codec/redis/SimpleStringRedisMessage | } .io/netty/handler/codec/redis/ErrorRedisMessage ? ? 0io/netty/handler/codec/redis/IntegerRedisMessage ? ? 7io/netty/handler/codec/redis/FullBulkStringRedisMessage ? ? 3io/netty/handler/codec/redis/BulkStringRedisContent ? ? 9io/netty/handler/codec/redis/BulkStringHeaderRedisMessage ? ? 4io/netty/handler/codec/redis/ArrayHeaderRedisMessage ? ? .io/netty/handler/codec/redis/ArrayRedisMessage ? ? java/lang/StringBuilder unknown message type: ! "#$ X%&' ? ?$ ? ?( ?) ? ?*+,- +io/netty/handler/codec/redis/RedisConstants./0123456/789 ? ?: ? ?;< ?=> ??5@* ?ABA 7io/netty/handler/codec/redis/LastBulkStringRedisContentC* ?: ? ?DEF*GHI=JK )io/netty/handler/codec/redis/RedisMessageL ?M ?NO ? ` a )io/netty/handler/codec/redis/RedisEncoder .io/netty/handler/codec/MessageToMessageEncoder io/netty/buffer/ByteBufAllocator java/util/List io/netty/buffer/ByteBuf java/util/Iterator 2io/netty/handler/codec/redis/FixedRedisMessagePool INSTANCE 4Lio/netty/handler/codec/redis/FixedRedisMessagePool; !io/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; &io/netty/channel/ChannelHandlerContext alloc $()Lio/netty/buffer/ByteBufAllocator; (Ljava/lang/Throwable;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V -io/netty/handler/codec/redis/RedisMessageType INLINE_COMMAND
SIMPLE_STRING ERROR ()I io/netty/buffer/ByteBufUtil utf8MaxBytes (Ljava/lang/CharSequence;)I ioBuffer (I)Lio/netty/buffer/ByteBuf; writeTo (Lio/netty/buffer/ByteBuf;)V writeUtf8 4(Lio/netty/buffer/ByteBuf;Ljava/lang/CharSequence;)I EOL_SHORT S
writeShort add (Ljava/lang/Object;)Z INTEGER ()J
writeBytes ([B)Lio/netty/buffer/ByteBuf; ()Z BULK_STRING
NULL_SHORT bulkStringLength ()Lio/netty/buffer/ByteBuf; retain
readableBytes children ()Ljava/util/List; size iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; ARRAY_HEADER getByteBufOfInteger +io/netty/handler/codec/redis/RedisCodecUtil longToAsciiBytes ! T U V W X Y Z 6 *? ? ? [
* + \ ] ^ X _ Z N *? *+? ? ? ? [ 1 2 3 \ ] ^ V W ` a Z ? !*+? ,-? ? :?:?
Y? ??
[ 8 = 9 : ; <