SYMBOL INDEX (598 symbols across 126 files) FILE: netty-code-atguigu/src/main/java/atguigu/netty/example/echo2/EchoServer.java class EchoServer (line 36) | public final class EchoServer { method main (line 41) | public static void main(String[] args) throws Exception { FILE: netty-code-atguigu/src/main/java/atguigu/netty/example/echo2/EchoServerHandler.java class EchoServerHandler (line 25) | @Sharable method channelRead (line 28) | @Override method channelReadComplete (line 33) | @Override method exceptionCaught (line 38) | @Override FILE: netty-code-atguigu/src/main/java/com/atguigu/bio/BIOServer.java class BIOServer (line 14) | public class BIOServer { method main (line 16) | public static void main(String[] args) throws Exception { method handler (line 42) | public static void handler(Socket socket) { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/buf/NettyByteBuf01.java class NettyByteBuf01 (line 6) | public class NettyByteBuf01 { method main (line 8) | public static void main(String[] args) { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/buf/NettyByteBuf02.java class NettyByteBuf02 (line 8) | public class NettyByteBuf02 { method main (line 10) | public static void main(String[] args) { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/dubborpc/customer/ClientBootstrap.java class ClientBootstrap (line 6) | public class ClientBootstrap { method main (line 11) | public static void main(String[] args) throws Exception { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/dubborpc/netty/NettyClient.java class NettyClient (line 19) | public class NettyClient { method getBean (line 29) | public Object getBean(final Class serivceClass, final String provid... method initClient (line 51) | private static void initClient() { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/dubborpc/netty/NettyClientHandler.java class NettyClientHandler (line 8) | public class NettyClientHandler extends ChannelInboundHandlerAdapter imp... method channelActive (line 15) | @Override method channelRead (line 23) | @Override method exceptionCaught (line 30) | @Override method call (line 36) | @Override method setPara (line 48) | void setPara(String para) { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/dubborpc/netty/NettyServer.java class NettyServer (line 15) | public class NettyServer { method startServer (line 18) | public static void startServer(String hostName, int port) { method startServer0 (line 24) | private static void startServer0(String hostname, int port) { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/dubborpc/netty/NettyServerHandler.java class NettyServerHandler (line 9) | public class NettyServerHandler extends ChannelInboundHandlerAdapter { method channelRead (line 11) | @Override method exceptionCaught (line 24) | @Override FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/dubborpc/provider/HelloServiceImpl.java class HelloServiceImpl (line 5) | public class HelloServiceImpl implements HelloService { method hello (line 10) | @Override FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/dubborpc/provider/ServerBootstrap.java class ServerBootstrap (line 6) | public class ServerBootstrap { method main (line 8) | public static void main(String[] args) { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/dubborpc/publicinterface/HelloService.java type HelloService (line 4) | public interface HelloService { method hello (line 6) | String hello(String mes); FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/groupchat/GroupChatClient.java class GroupChatClient (line 14) | public class GroupChatClient { method GroupChatClient (line 20) | public GroupChatClient(String host, int port) { method run (line 25) | public void run() throws Exception { method main (line 64) | public static void main(String[] args) throws Exception { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/groupchat/GroupChatClientHandler.java class GroupChatClientHandler (line 6) | public class GroupChatClientHandler extends SimpleChannelInboundHandler<... method channelRead0 (line 8) | @Override FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/groupchat/GroupChatServer.java class GroupChatServer (line 11) | public class GroupChatServer { method GroupChatServer (line 15) | public GroupChatServer(int port) { method run (line 20) | public void run() throws Exception { method main (line 61) | public static void main(String[] args) throws Exception { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/groupchat/GroupChatServerHandler.java class GroupChatServerHandler (line 16) | public class GroupChatServerHandler extends SimpleChannelInboundHandler<... method handlerAdded (line 31) | @Override method handlerRemoved (line 46) | @Override method channelActive (line 56) | @Override method channelInactive (line 63) | @Override method channelRead0 (line 70) | @Override method exceptionCaught (line 86) | @Override FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/groupchat/User.java class User (line 3) | public class User { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/heartbeat/MyServer.java class MyServer (line 17) | public class MyServer { method main (line 19) | public static void main(String[] args) throws Exception { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/heartbeat/MyServerHandler.java class MyServerHandler (line 7) | public class MyServerHandler extends ChannelInboundHandlerAdapter { method userEventTriggered (line 14) | @Override FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/heartbeat/Test.java class Test (line 3) | public class Test { method main (line 4) | public static void main(String[] args) throws Exception { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/http/TestHttpServerHandler.java class TestHttpServerHandler (line 17) | public class TestHttpServerHandler extends SimpleChannelInboundHandler { method decode (line 11) | @Override FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/protocoltcp/MessageProtocol.java class MessageProtocol (line 4) | public class MessageProtocol { method getLen (line 10) | public int getLen() { method setLen (line 14) | public void setLen(int len) { method getContent (line 18) | public byte[] getContent() { method setContent (line 22) | public void setContent(byte[] content) { FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/protocoltcp/MyClient.java class MyClient (line 11) | public class MyClient { method main (line 12) | public static void main(String[] args) throws Exception{ FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/protocoltcp/MyClientHandler.java class MyClientHandler (line 8) | public class MyClientHandler extends SimpleChannelInboundHandler { method decode (line 11) | @Override FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/protocoltcp/MyMessageEncoder.java class MyMessageEncoder (line 7) | public class MyMessageEncoder extends MessageToByteEncoder { method channelActive (line 14) | @Override method channelRead0 (line 23) | @Override method exceptionCaught (line 34) | @Override FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/tcp/MyClientInitializer.java class MyClientInitializer (line 8) | public class MyClientInitializer extends ChannelInitializer { method exceptionCaught (line 15) | @Override method channelRead0 (line 21) | @Override FILE: netty-code-atguigu/src/main/java/com/atguigu/netty/tcp/MyServerInitializer.java class MyServerInitializer (line 10) | public class MyServerInitializer extends ChannelInitializer { method decode (line 17) | @Override FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter7/MsgpackEncoder.java class MsgpackEncoder (line 13) | public class MsgpackEncoder extends MessageToByteEncoder { method encode (line 15) | @Override FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter8/SubReqClient.java class SubReqClient (line 24) | public class SubReqClient { method connect (line 26) | public void connect(int port, String host) throws Exception { method main (line 50) | public static void main(String args[]) throws Exception { FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter8/SubReqClientHandler.java class SubReqClientHandler (line 14) | public class SubReqClientHandler extends ChannelHandlerAdapter { method SubReqClientHandler (line 16) | public SubReqClientHandler() { method exceptionCaught (line 19) | @Override method channelActive (line 25) | @Override method subReq (line 33) | private SubscribeReqProto.SubscribeReq subReq(int i) { method channelRead (line 46) | @Override method channelReadComplete (line 51) | @Override FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter8/SubReqServer.java class SubReqServer (line 24) | public class SubReqServer { method bind (line 26) | public void bind(int port) throws Exception { method main (line 52) | public static void main(String args[]) throws Exception { FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter8/SubReqServerHandler.java class SubReqServerHandler (line 12) | @ChannelHandler.Sharable method exceptionCaught (line 15) | @Override method channelRead (line 21) | @Override method resp (line 30) | private SubscribeRespProto.SubscribeResp resp(int subReqID) { FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter8/SubscribeReqProto.java class SubscribeReqProto (line 6) | public final class SubscribeReqProto { method SubscribeReqProto (line 7) | private SubscribeReqProto() {} method registerAllExtensions (line 8) | public static void registerAllExtensions( method registerAllExtensions (line 12) | public static void registerAllExtensions( type SubscribeReqOrBuilder (line 17) | public interface SubscribeReqOrBuilder extends method hasSubReqID (line 24) | boolean hasSubReqID(); method getSubReqID (line 28) | int getSubReqID(); method hasUserName (line 33) | boolean hasUserName(); method getUserName (line 37) | String getUserName(); method getUserNameBytes (line 41) | com.google.protobuf.ByteString method hasProductName (line 47) | boolean hasProductName(); method getProductName (line 51) | String getProductName(); method getProductNameBytes (line 55) | com.google.protobuf.ByteString method hasAddress (line 61) | boolean hasAddress(); method getAddress (line 65) | String getAddress(); method getAddressBytes (line 69) | com.google.protobuf.ByteString class SubscribeReq (line 75) | public static final class SubscribeReq extends method SubscribeReq (line 81) | private SubscribeReq(com.google.protobuf.GeneratedMessageV3.Builder<... method SubscribeReq (line 84) | private SubscribeReq() { method getUnknownFields (line 90) | @Override method SubscribeReq (line 95) | private SubscribeReq( method getDescriptor (line 156) | public static final com.google.protobuf.Descriptors.Descriptor method internalGetFieldAccessorTable (line 161) | @Override method hasSubReqID (line 175) | public boolean hasSubReqID() { method getSubReqID (line 181) | public int getSubReqID() { method hasUserName (line 190) | public boolean hasUserName() { method getUserName (line 196) | public String getUserName() { method getUserNameBytes (line 213) | public com.google.protobuf.ByteString method hasProductName (line 232) | public boolean hasProductName() { method getProductName (line 238) | public String getProductName() { method getProductNameBytes (line 255) | public com.google.protobuf.ByteString method hasAddress (line 274) | public boolean hasAddress() { method getAddress (line 280) | public String getAddress() { method getAddressBytes (line 297) | public com.google.protobuf.ByteString method isInitialized (line 312) | @Override method writeTo (line 338) | @Override method getSerializedSize (line 356) | @Override method equals (line 380) | @Override method hashCode (line 414) | @Override method parseFrom (line 442) | public static SubscribeReq parseFrom( method parseFrom (line 447) | public static SubscribeReq parseFrom( method parseFrom (line 453) | public static SubscribeReq parseFrom( method parseFrom (line 458) | public static SubscribeReq parseFrom( method parseFrom (line 464) | public static SubscribeReq parseFrom(byte[] data) method parseFrom (line 468) | public static SubscribeReq parseFrom( method parseFrom (line 474) | public static SubscribeReq parseFrom(java.io.InputStream input) method parseFrom (line 479) | public static SubscribeReq parseFrom( method parseDelimitedFrom (line 486) | public static SubscribeReq parseDelimitedFrom(java.io.InputStream in... method parseDelimitedFrom (line 491) | public static SubscribeReq parseDelimitedFrom( method parseFrom (line 498) | public static SubscribeReq parseFrom( method parseFrom (line 504) | public static SubscribeReq parseFrom( method newBuilderForType (line 512) | @Override method newBuilder (line 514) | public static Builder newBuilder() { method newBuilder (line 517) | public static Builder newBuilder(SubscribeReq prototype) { method toBuilder (line 520) | @Override method newBuilderForType (line 526) | @Override class Builder (line 535) | public static final class Builder extends method getDescriptor (line 539) | public static final com.google.protobuf.Descriptors.Descriptor method internalGetFieldAccessorTable (line 544) | @Override method Builder (line 553) | private Builder() { method Builder (line 557) | private Builder( method maybeForceBuilderInitialization (line 562) | private void maybeForceBuilderInitialization() { method clear (line 567) | @Override method getDescriptorForType (line 581) | @Override method getDefaultInstanceForType (line 587) | @Override method build (line 592) | @Override method buildPartial (line 601) | @Override method clone (line 627) | @Override method setField (line 631) | @Override method clearField (line 637) | @Override method clearOneof (line 642) | @Override method setRepeatedField (line 647) | @Override method addRepeatedField (line 653) | @Override method mergeFrom (line 659) | @Override method mergeFrom (line 669) | public Builder mergeFrom(SubscribeReq other) { method isInitialized (line 694) | @Override method mergeFrom (line 711) | @Override method hasSubReqID (line 735) | public boolean hasSubReqID() { method getSubReqID (line 741) | public int getSubReqID() { method setSubReqID (line 747) | public Builder setSubReqID(int value) { method clearSubReqID (line 756) | public Builder clearSubReqID() { method hasUserName (line 767) | public boolean hasUserName() { method getUserName (line 773) | public String getUserName() { method getUserNameBytes (line 790) | public com.google.protobuf.ByteString method setUserName (line 806) | public Builder setUserName( method clearUserName (line 819) | public Builder clearUserName() { method setUserNameBytes (line 828) | public Builder setUserNameBytes( method hasProductName (line 843) | public boolean hasProductName() { method getProductName (line 849) | public String getProductName() { method getProductNameBytes (line 866) | public com.google.protobuf.ByteString method setProductName (line 882) | public Builder setProductName( method clearProductName (line 895) | public Builder clearProductName() { method setProductNameBytes (line 904) | public Builder setProductNameBytes( method hasAddress (line 919) | public boolean hasAddress() { method getAddress (line 925) | public String getAddress() { method getAddressBytes (line 942) | public com.google.protobuf.ByteString method setAddress (line 958) | public Builder setAddress( method clearAddress (line 971) | public Builder clearAddress() { method setAddressBytes (line 980) | public Builder setAddressBytes( method setUnknownFields (line 990) | @Override method mergeUnknownFields (line 996) | @Override method getDefaultInstance (line 1012) | public static SubscribeReq getDefaultInstance() { method parsePartialFrom (line 1018) | @Override method parser (line 1027) | public static com.google.protobuf.Parser parser() { method getParserForType (line 1031) | @Override method getDefaultInstanceForType (line 1036) | @Override method getDescriptor (line 1049) | public static com.google.protobuf.Descriptors.FileDescriptor method assignDescriptors (line 1065) | public com.google.protobuf.ExtensionRegistry assignDescriptors( FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter8/SubscribeRespProto.java class SubscribeRespProto (line 6) | public final class SubscribeRespProto { method SubscribeRespProto (line 7) | private SubscribeRespProto() {} method registerAllExtensions (line 8) | public static void registerAllExtensions( method registerAllExtensions (line 12) | public static void registerAllExtensions( type SubscribeRespOrBuilder (line 17) | public interface SubscribeRespOrBuilder extends method hasSubReqID (line 24) | boolean hasSubReqID(); method getSubReqID (line 28) | int getSubReqID(); method hasRespCode (line 33) | boolean hasRespCode(); method getRespCode (line 37) | String getRespCode(); method getRespCodeBytes (line 41) | com.google.protobuf.ByteString method hasDesc (line 47) | boolean hasDesc(); method getDesc (line 51) | String getDesc(); method getDescBytes (line 55) | com.google.protobuf.ByteString class SubscribeResp (line 61) | public static final class SubscribeResp extends method SubscribeResp (line 67) | private SubscribeResp(com.google.protobuf.GeneratedMessageV3.Builder... method SubscribeResp (line 70) | private SubscribeResp() { method getUnknownFields (line 75) | @Override method SubscribeResp (line 80) | private SubscribeResp( method getDescriptor (line 135) | public static final com.google.protobuf.Descriptors.Descriptor method internalGetFieldAccessorTable (line 140) | @Override method hasSubReqID (line 154) | public boolean hasSubReqID() { method getSubReqID (line 160) | public int getSubReqID() { method hasRespCode (line 169) | public boolean hasRespCode() { method getRespCode (line 175) | public String getRespCode() { method getRespCodeBytes (line 192) | public com.google.protobuf.ByteString method hasDesc (line 211) | public boolean hasDesc() { method getDesc (line 217) | public String getDesc() { method getDescBytes (line 234) | public com.google.protobuf.ByteString method isInitialized (line 249) | @Override method writeTo (line 271) | @Override method getSerializedSize (line 286) | @Override method equals (line 307) | @Override method hashCode (line 336) | @Override method parseFrom (line 360) | public static SubscribeResp parseFrom( method parseFrom (line 365) | public static SubscribeResp parseFrom( method parseFrom (line 371) | public static SubscribeResp parseFrom( method parseFrom (line 376) | public static SubscribeResp parseFrom( method parseFrom (line 382) | public static SubscribeResp parseFrom(byte[] data) method parseFrom (line 386) | public static SubscribeResp parseFrom( method parseFrom (line 392) | public static SubscribeResp parseFrom(java.io.InputStream input) method parseFrom (line 397) | public static SubscribeResp parseFrom( method parseDelimitedFrom (line 404) | public static SubscribeResp parseDelimitedFrom(java.io.InputStream i... method parseDelimitedFrom (line 409) | public static SubscribeResp parseDelimitedFrom( method parseFrom (line 416) | public static SubscribeResp parseFrom( method parseFrom (line 422) | public static SubscribeResp parseFrom( method newBuilderForType (line 430) | @Override method newBuilder (line 432) | public static Builder newBuilder() { method newBuilder (line 435) | public static Builder newBuilder(SubscribeResp prototype) { method toBuilder (line 438) | @Override method newBuilderForType (line 444) | @Override class Builder (line 453) | public static final class Builder extends method getDescriptor (line 457) | public static final com.google.protobuf.Descriptors.Descriptor method internalGetFieldAccessorTable (line 462) | @Override method Builder (line 471) | private Builder() { method Builder (line 475) | private Builder( method maybeForceBuilderInitialization (line 480) | private void maybeForceBuilderInitialization() { method clear (line 485) | @Override method getDescriptorForType (line 497) | @Override method getDefaultInstanceForType (line 503) | @Override method build (line 508) | @Override method buildPartial (line 517) | @Override method clone (line 539) | @Override method setField (line 543) | @Override method clearField (line 549) | @Override method clearOneof (line 554) | @Override method setRepeatedField (line 559) | @Override method addRepeatedField (line 565) | @Override method mergeFrom (line 571) | @Override method mergeFrom (line 581) | public Builder mergeFrom(SubscribeResp other) { method isInitialized (line 601) | @Override method mergeFrom (line 615) | @Override method hasSubReqID (line 639) | public boolean hasSubReqID() { method getSubReqID (line 645) | public int getSubReqID() { method setSubReqID (line 651) | public Builder setSubReqID(int value) { method clearSubReqID (line 660) | public Builder clearSubReqID() { method hasRespCode (line 671) | public boolean hasRespCode() { method getRespCode (line 677) | public String getRespCode() { method getRespCodeBytes (line 694) | public com.google.protobuf.ByteString method setRespCode (line 710) | public Builder setRespCode( method clearRespCode (line 723) | public Builder clearRespCode() { method setRespCodeBytes (line 732) | public Builder setRespCodeBytes( method hasDesc (line 747) | public boolean hasDesc() { method getDesc (line 753) | public String getDesc() { method getDescBytes (line 770) | public com.google.protobuf.ByteString method setDesc (line 786) | public Builder setDesc( method clearDesc (line 799) | public Builder clearDesc() { method setDescBytes (line 808) | public Builder setDescBytes( method setUnknownFields (line 818) | @Override method mergeUnknownFields (line 824) | @Override method getDefaultInstance (line 840) | public static SubscribeResp getDefaultInstance() { method parsePartialFrom (line 846) | @Override method parser (line 855) | public static com.google.protobuf.Parser parser() { method getParserForType (line 859) | @Override method getDefaultInstanceForType (line 864) | @Override method getDescriptor (line 877) | public static com.google.protobuf.Descriptors.FileDescriptor method assignDescriptors (line 892) | public com.google.protobuf.ExtensionRegistry assignDescriptors( FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter8/TestSubscribeReqProto.java class TestSubscribeReqProto (line 14) | public class TestSubscribeReqProto { method encode (line 16) | private static byte[] encode(SubscribeReqProto.SubscribeReq req) { method decode (line 20) | private static SubscribeReqProto.SubscribeReq decode(byte[] body) thro... method createSubscribeReq (line 24) | private static SubscribeReqProto.SubscribeReq createSubscribeReq() { method main (line 37) | public static void main(String args[]) throws Exception { FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter9/MarshallingCodeCFactory.java class MarshallingCodeCFactory (line 18) | public final class MarshallingCodeCFactory { method buildMarshallingDecoder (line 20) | public static MarshallingDecoder buildMarshallingDecoder() { method buildMarshallingEncoder (line 29) | public static MarshallingEncoder buildMarshallingEncoder() { FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter9/SubReqClient.java class SubReqClient (line 19) | public class SubReqClient { method connect (line 21) | public void connect(int port, String host) throws Exception { method main (line 43) | public static void main(String args[]) throws Exception { FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter9/SubReqClientHandler.java class SubReqClientHandler (line 15) | public class SubReqClientHandler extends ChannelHandlerAdapter { method SubReqClientHandler (line 17) | public SubReqClientHandler() { method exceptionCaught (line 20) | @Override method channelActive (line 26) | @Override method subReq (line 34) | private SubscribeReqProto.SubscribeReq subReq(int i) { method channelRead (line 47) | @Override method channelReadComplete (line 52) | @Override FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter9/SubReqServer.java class SubReqServer (line 19) | public class SubReqServer { method bind (line 21) | public void bind(int port) throws Exception { method main (line 45) | public static void main(String args[]) throws Exception { FILE: netty-definitive-guide/src/main/java/com/netty/definitive/guide/chapter9/SubReqServerHandler.java class SubReqServerHandler (line 14) | @ChannelHandler.Sharable method exceptionCaught (line 17) | @Override method channelRead (line 23) | @Override method resp (line 32) | private SubscribeRespProto.SubscribeResp resp(int subReqID) {