io.netty.buffer.ByteBufUtil.class Maven / Gradle / Ivy
???? 2? io/netty/buffer/ByteBufUtil java/lang/Object ByteBufUtil.java 4io/netty/buffer/ByteBufUtil$ThreadLocalDirectByteBuf ThreadLocalDirectByteBuf :io/netty/buffer/ByteBufUtil$ThreadLocalUnsafeDirectByteBuf ThreadLocalUnsafeDirectByteBuf #io/netty/buffer/ByteBufUtil$HexUtil HexUtil io/netty/buffer/ByteBufUtil$2 io/netty/buffer/ByteBufUtil$1 ,io/netty/util/ByteProcessor$IndexOfProcessor io/netty/util/ByteProcessor IndexOfProcessor logger /Lio/netty/util/internal/logging/InternalLogger; CHAR_BUFFERS *Lio/netty/util/concurrent/FastThreadLocal; ALio/netty/util/concurrent/FastThreadLocal; WRITE_UTF_UNKNOWN B ? MAX_CHAR_BUFFER_SIZE I THREAD_LOCAL_BUFFER_SIZE MAX_BYTES_PER_CHAR_UTF8 DEFAULT_ALLOCATOR "Lio/netty/buffer/ByteBufAllocator; FIND_NON_ASCII Lio/netty/util/ByteProcessor; hexDump -(Lio/netty/buffer/ByteBuf;)Ljava/lang/String; io/netty/buffer/ByteBuf * readerIndex ()I , -
+ .
readableBytes 0 -
+ 1 /(Lio/netty/buffer/ByteBuf;II)Ljava/lang/String; ( 3
4 buffer Lio/netty/buffer/ByteBuf;
access$000 8 3
9 fromIndex length ([B)Ljava/lang/String; ([BII)Ljava/lang/String; ( >
? array [B
access$100 C >
D
decodeHexByte (Ljava/lang/CharSequence;I)B !io/netty/util/internal/StringUtil H F G
I J s Ljava/lang/CharSequence; pos
decodeHexDump (Ljava/lang/CharSequence;)[B java/lang/CharSequence Q <