所有程序包的分层结构

程序包分层结构:

类分层结构

  • java.lang.Object
    • com.alibaba.dubbo.rpc.protocol.AbstractProtocol (implements com.alibaba.dubbo.rpc.Protocol)
      • com.alibaba.dubbo.rpc.protocol.AbstractProxyProtocol
    • com.alibaba.dubbo.rpc.protocol.rest.BaseRestServer (implements com.alibaba.dubbo.rpc.protocol.rest.RestServer)
    • com.alibaba.dubbo.rpc.protocol.rest.support.ContentType
    • com.alibaba.dubbo.rpc.protocol.rest.DubboResourceFactory (implements org.jboss.resteasy.spi.ResourceFactory)
    • com.alibaba.dubbo.rpc.protocol.rest.support.LoggingFilter (implements javax.ws.rs.client.ClientRequestFilter, javax.ws.rs.client.ClientResponseFilter, javax.ws.rs.container.ContainerRequestFilter, javax.ws.rs.container.ContainerResponseFilter, javax.ws.rs.ext.ReaderInterceptor, javax.ws.rs.ext.WriterInterceptor)
    • com.alibaba.dubbo.rpc.protocol.rest.RestConstraintViolation (implements java.io.Serializable)
    • com.alibaba.dubbo.rpc.protocol.rest.RestServerFactory
    • com.alibaba.dubbo.rpc.protocol.rest.RpcContextFilter (implements javax.ws.rs.client.ClientRequestFilter, javax.ws.rs.container.ContainerRequestFilter)
    • com.alibaba.dubbo.rpc.protocol.rest.RpcExceptionMapper (implements javax.ws.rs.ext.ExceptionMapper<E>)
    • com.alibaba.dubbo.rpc.protocol.rest.ViolationReport (implements java.io.Serializable)

接口分层结构