所有程序包的分层结构
程序包分层结构:- cool.scx.mvc,
- cool.scx.mvc.annotation,
- cool.scx.mvc.base,
- cool.scx.mvc.exception,
- cool.scx.mvc.exception_handler,
- cool.scx.mvc.interceptor,
- cool.scx.mvc.parameter_handler,
- cool.scx.mvc.parameter_handler.exception,
- cool.scx.mvc.return_value_handler,
- cool.scx.mvc.type,
- cool.scx.mvc.vo,
- cool.scx.mvc.websocket
类分层结构
- java.lang.Object
- cool.scx.mvc.return_value_handler.BaseVoReturnValueHandler (implements cool.scx.mvc.ScxMvcReturnValueHandler)
- cool.scx.mvc.vo.Data (implements cool.scx.mvc.vo.BaseVo)
- cool.scx.mvc.vo.Data.DataOfData
- cool.scx.mvc.vo.Data.DataOfMap
- cool.scx.mvc.interceptor.DefaultInterceptorImpl (implements cool.scx.mvc.ScxMvcInterceptor)
- cool.scx.mvc.vo.Download
- cool.scx.mvc.parameter_handler.FromBodyParameterHandler (implements cool.scx.mvc.ScxMvcParameterHandler)
- cool.scx.mvc.parameter_handler.FromPathParameterHandler (implements cool.scx.mvc.ScxMvcParameterHandler)
- cool.scx.mvc.parameter_handler.FromQueryParameterHandler (implements cool.scx.mvc.ScxMvcParameterHandler)
- cool.scx.mvc.vo.Html
- cool.scx.mvc.return_value_handler.HtmlVoReturnValueHandler (implements cool.scx.mvc.ScxMvcReturnValueHandler)
- cool.scx.mvc.vo.Image (implements cool.scx.mvc.vo.BaseVo)
- cool.scx.mvc.vo.Json (implements cool.scx.mvc.vo.BaseVo)
- cool.scx.mvc.parameter_handler.LastParameterHandler (implements cool.scx.mvc.ScxMvcParameterHandler)
- cool.scx.mvc.return_value_handler.LastReturnValueHandler (implements cool.scx.mvc.ScxMvcReturnValueHandler)
- cool.scx.mvc.return_value_handler.NullReturnValueHandler (implements cool.scx.mvc.ScxMvcReturnValueHandler)
- cool.scx.mvc.websocket.OnCloseRoutingContext
- cool.scx.mvc.websocket.OnExceptionRoutingContext
- cool.scx.mvc.websocket.OnFrameRoutingContext
- cool.scx.mvc.websocket.OnOpenRoutingContext
- cool.scx.mvc.vo.Raw
- cool.scx.mvc.vo.Redirections (implements cool.scx.mvc.vo.BaseVo)
- cool.scx.mvc.parameter_handler.RoutingContextParameterHandler (implements cool.scx.mvc.ScxMvcParameterHandler)
- cool.scx.mvc.exception_handler.ScxHttpExceptionHandler (implements cool.scx.mvc.ScxHttpRouterExceptionHandler)
- cool.scx.mvc.exception_handler.LastExceptionHandler
- cool.scx.mvc.ScxMvc
- cool.scx.mvc.ScxMvcHelper
- cool.scx.mvc.ScxMvcOptions
- cool.scx.mvc.ScxMvcRequestInfo
- cool.scx.mvc.ScxRouteHandler (implements io.vertx.core.Handler<E>)
- cool.scx.mvc.ScxTemplateHandler
- cool.scx.mvc.ScxWebSocketRouteRegistrar
- cool.scx.mvc.return_value_handler.StringReturnValueHandler (implements cool.scx.mvc.ScxMvcReturnValueHandler)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- cool.scx.mvc.parameter_handler.exception.ParamConvertException
- cool.scx.mvc.parameter_handler.exception.RequiredParamEmptyException
- java.lang.RuntimeException
- cool.scx.mvc.exception.ScxHttpException
- cool.scx.mvc.exception.BadRequestException
- cool.scx.mvc.exception.ForbiddenException
- cool.scx.mvc.exception.InternalServerErrorException
- cool.scx.mvc.exception.MethodNotAllowedException
- cool.scx.mvc.exception.NotFoundException
- cool.scx.mvc.exception.UnauthorizedException
- cool.scx.mvc.exception.UnsupportedMediaTypeException
- cool.scx.mvc.exception.ScxHttpException
- java.lang.Exception
- cool.scx.mvc.type.UploadedEntity
- cool.scx.mvc.parameter_handler.UploadedEntityParameterHandler (implements cool.scx.mvc.ScxMvcParameterHandler)
- cool.scx.mvc.websocket.WebSocketRoute
- cool.scx.mvc.websocket.WebSocketRouter (implements io.vertx.core.Handler<E>)
- cool.scx.mvc.vo.Xml (implements cool.scx.mvc.vo.BaseVo)
接口分层结构
- cool.scx.mvc.base.BaseWebSocketHandler
- cool.scx.functional.ScxConsumer<A,
E> - cool.scx.mvc.vo.BaseVo
- cool.scx.mvc.ScxHttpRouterExceptionHandler
- cool.scx.mvc.ScxMvcInterceptor
- cool.scx.mvc.ScxMvcParameterHandler
- cool.scx.mvc.ScxMvcReturnValueHandler
- freemarker.template.TemplateModel
- freemarker.template.TemplateDirectiveModel
- cool.scx.mvc.base.BaseTemplateDirective
- freemarker.template.TemplateDirectiveModel
Annotation Interface Hierarchy
- cool.scx.mvc.annotation.FromBody (implements java.lang.annotation.Annotation)
- cool.scx.mvc.annotation.FromPath (implements java.lang.annotation.Annotation)
- cool.scx.mvc.annotation.FromQuery (implements java.lang.annotation.Annotation)
- cool.scx.mvc.annotation.FromUpload (implements java.lang.annotation.Annotation)
- cool.scx.mvc.annotation.ScxRoute (implements java.lang.annotation.Annotation)
- cool.scx.mvc.annotation.ScxWebSocketRoute (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cool.scx.mvc.ScxMvcRequestInfo.ContentType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)