c

io.shiftleft.cpgserver

CpgServerController

class CpgServerController extends HttpServlet with ScalatraServlet with NativeJsonSupport with SwaggerSupport with FutureSupport

Linear Supertypes
FutureSupport, AsyncSupport, ScalatraAsyncSupport, SwaggerSupport, SwaggerSupportSyntax, CorsSupport, SwaggerSupportBase, NativeJsonSupport, JValueResult, NativeJsonOutput, JsonMethods, JsonSupport[Document], JsonOutput[Document], JsonMethods[Document], ApiFormats, ScalatraServlet, ServletBase, ScalatraBase, DefaultImplicitConversions, LowPriorityImplicitConversions, LowestPriorityImplicitConversions, TypeConverterSupport, ScalatraParamsImplicits, Initializable, DynamicScope, RequestResponseScope, CoreDsl, Control, Handler, ScalatraContext, CookieContext, SessionSupport, ServletApiImplicits, HttpServlet, GenericServlet, Serializable, ServletConfig, Servlet, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CpgServerController
  2. FutureSupport
  3. AsyncSupport
  4. ScalatraAsyncSupport
  5. SwaggerSupport
  6. SwaggerSupportSyntax
  7. CorsSupport
  8. SwaggerSupportBase
  9. NativeJsonSupport
  10. JValueResult
  11. NativeJsonOutput
  12. JsonMethods
  13. JsonSupport
  14. JsonOutput
  15. JsonMethods
  16. ApiFormats
  17. ScalatraServlet
  18. ServletBase
  19. ScalatraBase
  20. DefaultImplicitConversions
  21. LowPriorityImplicitConversions
  22. LowestPriorityImplicitConversions
  23. TypeConverterSupport
  24. ScalatraParamsImplicits
  25. Initializable
  26. DynamicScope
  27. RequestResponseScope
  28. CoreDsl
  29. Control
  30. Handler
  31. ScalatraContext
  32. CookieContext
  33. SessionSupport
  34. ServletApiImplicits
  35. HttpServlet
  36. GenericServlet
  37. Serializable
  38. ServletConfig
  39. Servlet
  40. AnyRef
  41. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CpgServerController(impl: ServerImpl, system: ActorSystem = ActorSystem())(implicit swagger: Swagger)

Type Members

  1. trait Config extends AnyRef
    Definition Classes
    Initializable
  2. type ConfigT = ServletConfig
    Definition Classes
    ScalatraServlet → ServletBase → Initializable
  3. implicit class ResponseMessageWithModel extends AnyRef
    Definition Classes
    SwaggerSupportSyntax

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def acceptHeader(implicit request: HttpServletRequest): List[String]
    Definition Classes
    ApiFormats
  5. def acceptedFormats(accepted: Symbol*): Boolean
    Attributes
    protected
    Definition Classes
    ApiFormats
  6. def addMimeMapping(mime: String, extension: String): Unit
    Attributes
    protected
    Definition Classes
    ApiFormats
  7. def addRoute(method: HttpMethod, transformers: Seq[RouteTransformer], action: ⇒ Any): Route
    Attributes
    protected
    Definition Classes
    ScalatraBase
  8. def addSessionId(uri: String)(implicit response: HttpServletResponse): String
    Attributes
    protected
    Definition Classes
    ScalatraBase
  9. def addStatusRoute(codes: Range, action: ⇒ Any): Unit
    Attributes
    protected[org.scalatra]
    Definition Classes
    ScalatraBase
  10. def after(transformers: RouteTransformer*)(fun: ⇒ Any): Unit
    Definition Classes
    ScalatraBase → CoreDsl
  11. implicit val anyToBoolean: TypeConverter[Any, Boolean]
    Definition Classes
    LowPriorityImplicitConversions
  12. implicit val anyToByte: TypeConverter[Any, Byte]
    Definition Classes
    LowPriorityImplicitConversions
  13. implicit val anyToDouble: TypeConverter[Any, Double]
    Definition Classes
    LowPriorityImplicitConversions
  14. implicit val anyToFloat: TypeConverter[Any, Float]
    Definition Classes
    LowPriorityImplicitConversions
  15. implicit val anyToInt: TypeConverter[Any, Int]
    Definition Classes
    LowPriorityImplicitConversions
  16. implicit val anyToLong: TypeConverter[Any, Long]
    Definition Classes
    LowPriorityImplicitConversions
  17. implicit val anyToShort: TypeConverter[Any, Short]
    Definition Classes
    LowPriorityImplicitConversions
  18. implicit val anyToString: TypeConverter[Any, String]
    Definition Classes
    LowPriorityImplicitConversions
  19. def apiOperation(nickname: String, model: Model): OperationBuilder
    Attributes
    protected
    Definition Classes
    SwaggerSupport
  20. def apiOperation[T](nickname: String)(implicit arg0: Manifest[T], arg1: NotNothing[T]): OperationBuilder
    Attributes
    protected
    Definition Classes
    SwaggerSupport → SwaggerSupportSyntax
  21. val applicationDescription: String
    Attributes
    protected
    Definition Classes
    CpgServerController → SwaggerSupportSyntax
  22. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  23. def asyncDelete(transformers: RouteTransformer*)(block: ⇒ Any): Route
    Definition Classes
    AsyncSupport
  24. def asyncGet(transformers: RouteTransformer*)(block: ⇒ Any): Route
    Definition Classes
    AsyncSupport
  25. def asyncOptions(transformers: RouteTransformer*)(block: ⇒ Any): Route
    Definition Classes
    AsyncSupport
  26. def asyncPatch(transformers: RouteTransformer*)(block: ⇒ Any): Route
    Definition Classes
    AsyncSupport
  27. def asyncPost(transformers: RouteTransformer*)(block: ⇒ Any): Route
    Definition Classes
    AsyncSupport
  28. def asyncPut(transformers: RouteTransformer*)(block: ⇒ Any): Route
    Definition Classes
    AsyncSupport
  29. def asynchronously(f: ⇒ Any): Action
    Definition Classes
    FutureSupport → AsyncSupport
  30. def augmentSimpleRequest(): Unit
    Attributes
    protected
    Definition Classes
    CorsSupport
  31. def before(transformers: RouteTransformer*)(fun: ⇒ Any): Unit
    Definition Classes
    ScalatraBase → CoreDsl
  32. def bodyParam(name: String, model: Model): ModelParameterBuilder
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  33. def bodyParam[T](name: String)(implicit arg0: Manifest[T], arg1: NotNothing[T]): ParameterBuilder[T]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  34. def bodyParam(model: Model): ModelParameterBuilder
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  35. def bodyParam[T](implicit arg0: Manifest[T], arg1: NotNothing[T]): ParameterBuilder[T]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  36. implicit def booleanBlock2RouteMatcher(block: ⇒ Boolean): RouteMatcher
    Attributes
    protected
    Definition Classes
    ScalatraBase
  37. def cacheRequestBodyAsString: Boolean
    Attributes
    protected
    Definition Classes
    JsonSupport
  38. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  39. def compact(d: Document): String
    Definition Classes
    JsonMethods → JsonMethods
  40. val config: ConfigT
    Definition Classes
    ScalatraBase
  41. implicit def configWrapper(config: ConfigT): Config { object initParameters }
    Attributes
    protected
    Definition Classes
    ServletBase → Initializable
  42. def contentType: String
    Definition Classes
    ScalatraContext
  43. def contentTypeInferrer: ContentTypeInferrer
    Attributes
    protected
    Definition Classes
    ApiFormats → ScalatraBase
  44. def contentType_=(contentType: String): Unit
    Definition Classes
    ScalatraContext
  45. def contextPath: String
    Attributes
    protected
    Definition Classes
    ScalatraBase
  46. implicit def cookieOptions: CookieOptions
    Definition Classes
    CookieContext
  47. def cookies(implicit request: HttpServletRequest): SweetCookies
    Definition Classes
    CookieContext
  48. def cpg: Option[Cpg]
  49. implicit def dataType2string(dt: DataType): String
    Definition Classes
    SwaggerSupportSyntax
  50. def defaultAcceptedFormats: List[Symbol]
    Definition Classes
    ApiFormats
  51. val defaultCharacterEncoding: String
    Attributes
    protected
    Definition Classes
    ScalatraBase
  52. def defaultFormat: Symbol
    Definition Classes
    ApiFormats
  53. implicit def defaultStringToSeq[T](implicit elementConverter: TypeConverter[String, T], mf: Manifest[T]): TypeConverter[String, Seq[T]]
    Definition Classes
    DefaultImplicitConversions
  54. def delete(transformers: RouteTransformer*)(action: ⇒ Any): Route
    Definition Classes
    ScalatraBase → CoreDsl
  55. def description(f: PartialFunction[String, String]): Unit
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  56. def destroy(): Unit
    Definition Classes
    ScalatraServlet → GenericServlet → Servlet
  57. def doDelete(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  58. def doGet(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  59. def doHead(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  60. val doMethodNotAllowed: (Set[HttpMethod]) ⇒ Any
    Attributes
    protected
    Definition Classes
    ScalatraBase
  61. val doNotFound: Action
    Attributes
    protected
    Definition Classes
    ScalatraServlet → ScalatraBase
  62. def doOptions(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  63. def doPost(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  64. def doPut(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  65. def doTrace(arg0: HttpServletRequest, arg1: HttpServletResponse): Unit
    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  66. def endpoint(value: String): RouteTransformer
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  67. def endpoints(basePath: String): List[Endpoint]
    Definition Classes
    SwaggerSupport → SwaggerSupportBase
  68. implicit def enrichRequest(request: HttpServletRequest): RichRequest
    Definition Classes
    ServletApiImplicits
  69. implicit def enrichResponse(response: HttpServletResponse): RichResponse
    Definition Classes
    ServletApiImplicits
  70. implicit def enrichServletContext(servletContext: ServletContext): RichServletContext
    Definition Classes
    ServletApiImplicits
  71. implicit def enrichSession(session: HttpSession): RichSession
    Definition Classes
    ServletApiImplicits
  72. def environment: String
    Definition Classes
    ScalatraBase
  73. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  74. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  75. def error(handler: ErrorHandler): Unit
    Definition Classes
    ScalatraBase → CoreDsl
  76. val errorHandler: ErrorHandler
    Attributes
    protected
    Definition Classes
    ScalatraBase
  77. def executeRoutes(): Unit
    Attributes
    protected
    Definition Classes
    ScalatraBase
  78. implicit def executor: ExecutionContext
    Attributes
    protected
    Definition Classes
    CpgServerController → FutureSupport
  79. def extractOperation(route: Route, method: HttpMethod): Operation
    Attributes
    protected
    Definition Classes
    SwaggerSupport → SwaggerSupportBase
  80. def extractStatusCode(e: HaltException): Int
    Attributes
    protected
    Definition Classes
    ScalatraBase
  81. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  82. def formParam(name: String, model: Model): ModelParameterBuilder
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  83. def formParam[T](name: String)(implicit arg0: Manifest[T], arg1: NotNothing[T]): ParameterBuilder[T]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  84. def format(implicit request: HttpServletRequest, response: HttpServletResponse): String
    Definition Classes
    ApiFormats
  85. def formatForMimeTypes(mimeTypes: String*): Option[String]
    Attributes
    protected
    Definition Classes
    ApiFormats
  86. def format_=(formatValue: String): Unit
    Definition Classes
    ScalatraContext
  87. def format_=(formatValue: Symbol): Unit
    Definition Classes
    ScalatraContext
  88. val formats: Map[String, String]
    Definition Classes
    ApiFormats
  89. def fullUrl(path: String, params: Iterable[(String, Any)], includeContextPath: Boolean, includeServletPath: Boolean, withSessionId: Boolean)(implicit request: HttpServletRequest, response: HttpServletResponse): String
    Definition Classes
    ScalatraBase
  90. def get(transformers: RouteTransformer*)(action: ⇒ Any): Route
    Definition Classes
    ScalatraBase → CoreDsl
  91. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  92. def getInitParameter(arg0: String): String
    Definition Classes
    GenericServlet → ServletConfig
  93. def getInitParameterNames(): Enumeration[String]
    Definition Classes
    GenericServlet → ServletConfig
  94. def getLastModified(arg0: HttpServletRequest): Long
    Attributes
    protected[javax.servlet.http]
    Definition Classes
    HttpServlet
  95. def getServletConfig(): ServletConfig
    Definition Classes
    GenericServlet → Servlet
  96. def getServletContext(): ServletContext
    Definition Classes
    GenericServlet → ServletConfig
  97. def getServletInfo(): String
    Definition Classes
    GenericServlet → Servlet
  98. def getServletName(): String
    Definition Classes
    GenericServlet → ServletConfig
  99. def halt(result: ActionResult): Nothing
    Definition Classes
    Control
  100. def halt[T](status: Integer, body: T, headers: Map[String, String])(implicit arg0: Manifest[T]): Nothing
    Definition Classes
    Control
  101. def handle(req: HttpServletRequest, res: HttpServletResponse): Unit
    Definition Classes
    CorsSupport → Handler
  102. def handlePreflightRequest(): Unit
    Attributes
    protected
    Definition Classes
    CorsSupport
  103. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  104. def head(transformers: RouteTransformer*)(action: ⇒ Any): Route
    Definition Classes
    ScalatraBase → CoreDsl
  105. def headerParam(name: String, model: Model): ModelParameterBuilder
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  106. def headerParam[T](name: String)(implicit arg0: Manifest[T], arg1: NotNothing[T]): ParameterBuilder[T]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  107. def inferFromFormats: ContentTypeInferrer
    Attributes
    protected
    Definition Classes
    ApiFormats
  108. def inferSwaggerEndpoint(route: Route): String
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  109. def init(config: ServletConfig): Unit
    Definition Classes
    ScalatraServlet → GenericServlet → Servlet
  110. def init(): Unit
    Definition Classes
    GenericServlet
    Annotations
    @throws( ... )
  111. def initParameter(name: String): Option[String]
    Definition Classes
    ScalatraBase
  112. def initialize(config: ConfigT): Unit
    Definition Classes
    SwaggerSupportSyntax → CorsSupport → Initializable
  113. def invoke(matchedRoute: MatchedRoute): Option[Any]
    Attributes
    protected
    Definition Classes
    JsonSupport → ScalatraBase
  114. def isAsyncExecutable(result: Any): Boolean
    Attributes
    protected
    Definition Classes
    FutureSupport → ScalatraBase
  115. def isDevelopmentMode: Boolean
    Definition Classes
    ScalatraBase
  116. def isHttps(implicit request: HttpServletRequest): Boolean
    Attributes
    protected
    Definition Classes
    ScalatraBase
  117. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  118. implicit val jsonFormats: Formats
    Attributes
    protected
    Definition Classes
    CpgServerController → JValueResult
  119. def jsonVulnerabilityGuard: Boolean
    Attributes
    protected
    Definition Classes
    JsonOutput
  120. def jsonpCallbackParameterNames: Iterable[String]
    Definition Classes
    JsonOutput
  121. def log(arg0: String, arg1: Throwable): Unit
    Definition Classes
    GenericServlet
  122. def log(arg0: String): Unit
    Definition Classes
    GenericServlet
  123. val logger: Logger
  124. implicit def lowestPriorityAny2T[T](implicit arg0: Manifest[T]): TypeConverter[Any, T]
    Definition Classes
    LowestPriorityImplicitConversions
  125. def methodNotAllowed(f: (Set[HttpMethod]) ⇒ Any): Unit
    Definition Classes
    ScalatraBase → CoreDsl
  126. val mimeTypes: Map[String, String]
    Definition Classes
    ApiFormats
  127. def models: Map[String, Model]
    Definition Classes
    SwaggerSupportSyntax
  128. def multiParams(implicit request: HttpServletRequest): MultiParams
    Definition Classes
    ScalatraBase
  129. def multiParams(key: String)(implicit request: HttpServletRequest): Seq[String]
    Definition Classes
    ScalatraBase
  130. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  131. def needsHttps: Boolean
    Attributes
    protected
    Definition Classes
    ScalatraBase
  132. def notFound(fun: ⇒ Any): Unit
    Definition Classes
    ScalatraBase → CoreDsl
  133. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  134. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  135. def onAsyncEvent(event: AsyncEvent)(thunk: ⇒ Any): Unit
    Attributes
    protected
    Definition Classes
    AsyncSupport
  136. def operation(op: SwaggerOperation): RouteTransformer
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  137. implicit def operationBuilder2operation[T](bldr: SwaggerOperationBuilder[Operation]): Operation
    Attributes
    protected
    Definition Classes
    SwaggerSupport
  138. def options(transformers: RouteTransformer*)(action: ⇒ Any): Route
    Definition Classes
    ScalatraBase → CoreDsl
  139. implicit def parameterBuilder2parameter(pmb: SwaggerParameterBuilder): Parameter
    Definition Classes
    SwaggerSupportSyntax
  140. def params(implicit request: HttpServletRequest): Params
    Definition Classes
    ScalatraBase
  141. def params(key: Symbol)(implicit request: HttpServletRequest): String
    Definition Classes
    ScalatraBase
  142. def params(key: String)(implicit request: HttpServletRequest): String
    Definition Classes
    ScalatraBase
  143. def parse(in: JsonInput, useBigDecimalForDouble: Boolean, useBigIntForLong: Boolean): JValue
    Definition Classes
    JsonMethods → JsonMethods
  144. def parseOpt(in: JsonInput, useBigDecimalForDouble: Boolean, useBigIntForLong: Boolean): Option[JValue]
    Definition Classes
    JsonMethods → JsonMethods
  145. def parseRequestBody(format: String)(implicit request: HttpServletRequest): JValue
    Attributes
    protected
    Definition Classes
    JsonSupport
  146. def parsedBody(implicit request: HttpServletRequest): JValue
    Definition Classes
    JsonSupport
  147. def pass(): Nothing
    Definition Classes
    Control
  148. def patch(transformers: RouteTransformer*)(action: ⇒ Any): Route
    Definition Classes
    ScalatraBase → CoreDsl
  149. def pathParam(name: String, model: Model): ModelParameterBuilder
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  150. def pathParam[T](name: String)(implicit arg0: Manifest[T], arg1: NotNothing[T]): ParameterBuilder[T]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  151. implicit def pathPatternParser2RouteMatcher(pattern: PathPattern): RouteMatcher
    Attributes
    protected
    Definition Classes
    ScalatraBase
  152. def post(transformers: RouteTransformer*)(action: ⇒ Any): Route
    Definition Classes
    ScalatraBase → CoreDsl
  153. def pretty(d: Document): String
    Definition Classes
    JsonMethods → JsonMethods
  154. def put(transformers: RouteTransformer*)(action: ⇒ Any): Route
    Definition Classes
    ScalatraBase → CoreDsl
  155. def queryParam(name: String, model: Model): ModelParameterBuilder
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  156. def queryParam[T](name: String)(implicit arg0: Manifest[T], arg1: NotNothing[T]): ParameterBuilder[T]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  157. var queryResult: Option[String]
  158. val queryResultBuilder: OperationBuilder
  159. def readJsonFromBody(bd: String): JValue
    Definition Classes
    CpgServerController → NativeJsonSupport → JsonSupport
  160. def readJsonFromStream(stream: InputStream): JValue
    Attributes
    protected
    Definition Classes
    JsonSupport
  161. def readJsonFromStreamWithCharset(stream: InputStream, charset: String): JValue
    Attributes
    protected
    Definition Classes
    NativeJsonSupport → JsonSupport
  162. def readXmlFromBody(bd: String): JValue
    Attributes
    protected
    Definition Classes
    JsonSupport
  163. def readXmlFromStream(stream: InputStream): JValue
    Attributes
    protected
    Definition Classes
    JsonSupport
  164. def redirect(uri: String)(implicit request: HttpServletRequest, response: HttpServletResponse): Nothing
    Definition Classes
    ScalatraBase
  165. implicit def regex2RouteMatcher(regex: Regex): RouteMatcher
    Attributes
    protected
    Definition Classes
    ScalatraBase
  166. def registerModel[T]()(implicit arg0: Manifest[T], arg1: NotNothing[T]): Unit
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  167. def registerModel(model: Model): Unit
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  168. def relativeUrl(path: String, params: Iterable[(String, Any)], includeContextPath: Boolean, includeServletPath: Boolean)(implicit request: HttpServletRequest, response: HttpServletResponse): String
    Definition Classes
    ScalatraBase
  169. def removeRoute(method: String, route: Route): Unit
    Attributes
    protected
    Definition Classes
    ScalatraBase
  170. def removeRoute(method: HttpMethod, route: Route): Unit
    Attributes
    protected
    Definition Classes
    ScalatraBase
  171. def render(value: JValue)(implicit formats: Formats): Document
    Definition Classes
    JsonMethods → JsonMethods
  172. def renderHaltException(e: HaltException): Unit
    Attributes
    protected
    Definition Classes
    ScalatraBase
  173. def renderPipeline: RenderPipeline
    Attributes
    protected
    Definition Classes
    JValueResult → ScalatraBase
  174. def renderResponse(actionResult: Any): Unit
    Attributes
    protected
    Definition Classes
    FutureSupport → ScalatraBase
  175. def renderResponseBody(actionResult: Any): Unit
    Attributes
    protected
    Definition Classes
    ScalatraBase
  176. def renderUncaughtException(e: Throwable)(implicit request: HttpServletRequest, response: HttpServletResponse): Unit
    Attributes
    protected
    Definition Classes
    ScalatraBase
  177. implicit def request: HttpServletRequest
    Definition Classes
    DynamicScope → RequestResponseScope
  178. def requestFormat(implicit request: HttpServletRequest): String
    Definition Classes
    ApiFormats
  179. def requestPath(implicit request: HttpServletRequest): String
    Definition Classes
    ScalatraServlet → ScalatraBase
  180. def resourceNotFound()(implicit request: HttpServletRequest, response: HttpServletResponse): Any
    Attributes
    protected
    Definition Classes
    ScalatraServlet
  181. implicit def response: HttpServletResponse
    Definition Classes
    DynamicScope → RequestResponseScope
  182. def rosettaFlashGuard: Boolean
    Attributes
    protected
    Definition Classes
    JsonOutput
  183. def routeBasePath(implicit request: HttpServletRequest): String
    Attributes
    protected
    Definition Classes
    ScalatraServlet → ScalatraBase
  184. lazy val routes: RouteRegistry
    Definition Classes
    ScalatraBase
  185. def runFilters(filters: Traversable[Route]): Unit
    Attributes
    protected
    Definition Classes
    ScalatraBase
  186. def runQuery(query: String): Unit
  187. def runRoutes(routes: Traversable[Route]): Stream[Any]
    Attributes
    protected
    Definition Classes
    ScalatraBase
  188. implicit def safe[S, T](f: (S) ⇒ T): TypeConverter[S, T]
    Definition Classes
    TypeConverterSupport
  189. implicit def safeOption[S, T](f: (S) ⇒ Option[T]): TypeConverter[S, T]
    Definition Classes
    TypeConverterSupport
  190. implicit def scalatraContext: ScalatraContext
    Attributes
    protected[this]
    Definition Classes
    ScalatraContext
  191. def secureXML: XMLLoader[Elem]
    Definition Classes
    JsonSupport
  192. implicit def seqHead[T](implicit elementConverter: TypeConverter[String, T], mf: Manifest[T]): TypeConverter[Seq[String], T]
    Definition Classes
    DefaultImplicitConversions
  193. implicit def seqToSeq[T](implicit elementConverter: TypeConverter[String, T], mf: Manifest[T]): TypeConverter[Seq[String], Seq[T]]
    Definition Classes
    DefaultImplicitConversions
  194. def serveStaticResource()(implicit request: HttpServletRequest, response: HttpServletResponse): Option[Any]
    Attributes
    protected
    Definition Classes
    ScalatraServlet
  195. def serverHost(implicit request: HttpServletRequest): String
    Definition Classes
    ScalatraBase
  196. def serverPort(implicit request: HttpServletRequest): Int
    Definition Classes
    ScalatraBase
  197. def service(request: HttpServletRequest, response: HttpServletResponse): Unit
    Definition Classes
    ScalatraServlet → HttpServlet
  198. def service(arg0: ServletRequest, arg1: ServletResponse): Unit
    Definition Classes
    HttpServlet → GenericServlet → Servlet
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  199. def servletContext: ServletContext
    Definition Classes
    ScalatraBase → ScalatraContext
  200. def session(key: Symbol)(implicit request: HttpServletRequest): Any
    Definition Classes
    SessionSupport
  201. def session(key: String)(implicit request: HttpServletRequest): Any
    Definition Classes
    SessionSupport
  202. implicit def session(implicit request: HttpServletRequest): HttpSession
    Definition Classes
    SessionSupport
  203. def sessionOption(implicit request: HttpServletRequest): Option[HttpSession]
    Definition Classes
    SessionSupport
  204. def setMultiparams[S](matchedRoute: Option[MatchedRoute], originalParams: MultiParams)(implicit request: HttpServletRequest): Unit
    Attributes
    protected
    Definition Classes
    ScalatraBase
  205. def shouldParseBody(fmt: String)(implicit request: HttpServletRequest): Boolean
    Attributes
    protected
    Definition Classes
    JsonSupport
  206. def shutdown(): Unit
    Attributes
    protected
    Definition Classes
    Initializable
  207. def status: Int
    Definition Classes
    ScalatraContext
  208. def status_=(code: Int): Unit
    Definition Classes
    ScalatraContext
  209. implicit def string2RouteMatcher(path: String): RouteMatcher
    Attributes
    protected
    Definition Classes
    ScalatraBase
  210. implicit val stringToBoolean: TypeConverter[String, Boolean]
    Definition Classes
    DefaultImplicitConversions
  211. implicit val stringToByte: TypeConverter[String, Byte]
    Definition Classes
    DefaultImplicitConversions
  212. def stringToDate(format: ⇒ String): TypeConverter[String, Date]
    Definition Classes
    DefaultImplicitConversions
  213. def stringToDateFormat(format: ⇒ DateFormat): TypeConverter[String, Date]
    Definition Classes
    DefaultImplicitConversions
  214. implicit val stringToDouble: TypeConverter[String, Double]
    Definition Classes
    DefaultImplicitConversions
  215. implicit val stringToFloat: TypeConverter[String, Float]
    Definition Classes
    DefaultImplicitConversions
  216. implicit val stringToInt: TypeConverter[String, Int]
    Definition Classes
    DefaultImplicitConversions
  217. implicit val stringToLong: TypeConverter[String, Long]
    Definition Classes
    DefaultImplicitConversions
  218. implicit val stringToSelf: TypeConverter[String, String]
    Definition Classes
    DefaultImplicitConversions
  219. def stringToSeq[T](elementConverter: TypeConverter[String, T], separator: String)(implicit arg0: Manifest[T]): TypeConverter[String, Seq[T]]
    Definition Classes
    DefaultImplicitConversions
  220. implicit val stringToShort: TypeConverter[String, Short]
    Definition Classes
    DefaultImplicitConversions
  221. implicit val swagger: Swagger
    Definition Classes
    CpgServerController → SwaggerSupportSyntax
  222. def swaggerAuthorizations: List[String]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  223. def swaggerConsumes: List[String]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  224. def swaggerDefaultMessages: List[ResponseMessage]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  225. def swaggerEndpointEntries[T <: SwaggerOperation](extract: (Route, HttpMethod) ⇒ T): Iterable[Entry[T]]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  226. def swaggerMeta(s: Symbol, v: Any): RouteTransformer
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  227. def swaggerProduces: List[String]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  228. def swaggerProtocols: List[String]
    Attributes
    protected
    Definition Classes
    SwaggerSupportSyntax
  229. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  230. def toString(): String
    Definition Classes
    AnyRef → Any
  231. implicit def toTypedMultiParams(params: MultiParams): TypedMultiParams
    Definition Classes
    ScalatraParamsImplicits
  232. implicit def toTypedParams(params: Params): TypedParams
    Definition Classes
    ScalatraParamsImplicits
  233. def transformRequestBody(body: JValue): JValue
    Attributes
    protected
    Definition Classes
    JsonSupport
  234. def transformResponseBody(body: JValue): JValue
    Attributes
    protected
    Definition Classes
    JsonOutput
  235. def trap(codes: Range)(block: ⇒ Any): Unit
    Definition Classes
    ScalatraBase → CoreDsl
  236. def trap(code: Int)(block: ⇒ Any): Unit
    Definition Classes
    CoreDsl
  237. def url(path: String, params: Iterable[(String, Any)], includeContextPath: Boolean, includeServletPath: Boolean, absolutize: Boolean, withSessionId: Boolean)(implicit request: HttpServletRequest, response: HttpServletResponse): String
    Definition Classes
    ScalatraBase
  238. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  239. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  240. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  241. def withRequest[A](request: HttpServletRequest)(f: ⇒ A): A
    Attributes
    protected
    Definition Classes
    DynamicScope → RequestResponseScope
  242. def withRequestResponse[A](request: HttpServletRequest, response: HttpServletResponse)(f: ⇒ A): A
    Attributes
    protected[org.scalatra]
    Definition Classes
    DynamicScope → RequestResponseScope
  243. def withResponse[A](response: HttpServletResponse)(f: ⇒ A): A
    Attributes
    protected
    Definition Classes
    DynamicScope → RequestResponseScope
  244. def withRouteMultiParams[S](matchedRoute: Option[MatchedRoute])(thunk: ⇒ S)(implicit request: HttpServletRequest): S
    Attributes
    protected[org.scalatra]
    Definition Classes
    ApiFormats → ScalatraBase
  245. def withinAsyncContext(context: AsyncContext)(thunk: ⇒ Any): Unit
    Attributes
    protected
    Definition Classes
    AsyncSupport
  246. def writeJson(json: JValue, writer: Writer): Unit
    Attributes
    protected
    Definition Classes
    NativeJsonOutput → JsonOutput
  247. def writeJsonAsXml(json: JValue, writer: Writer): Unit
    Attributes
    protected
    Definition Classes
    JsonOutput
  248. lazy val xmlRootNode: Elem
    Attributes
    protected
    Definition Classes
    JsonOutput

Inherited from FutureSupport

Inherited from AsyncSupport

Inherited from ScalatraAsyncSupport

Inherited from SwaggerSupport

Inherited from SwaggerSupportSyntax

Inherited from CorsSupport

Inherited from SwaggerSupportBase

Inherited from NativeJsonSupport

Inherited from JValueResult

Inherited from NativeJsonOutput

Inherited from JsonMethods

Inherited from JsonSupport[Document]

Inherited from JsonOutput[Document]

Inherited from JsonMethods[Document]

Inherited from ApiFormats

Inherited from ScalatraServlet

Inherited from ServletBase

Inherited from ScalatraBase

Inherited from DefaultImplicitConversions

Inherited from LowPriorityImplicitConversions

Inherited from LowestPriorityImplicitConversions

Inherited from TypeConverterSupport

Inherited from ScalatraParamsImplicits

Inherited from Initializable

Inherited from DynamicScope

Inherited from RequestResponseScope

Inherited from CoreDsl

Inherited from Control

Inherited from Handler

Inherited from ScalatraContext

Inherited from CookieContext

Inherited from SessionSupport

Inherited from ServletApiImplicits

Inherited from HttpServlet

Inherited from GenericServlet

Inherited from Serializable

Inherited from ServletConfig

Inherited from Servlet

Inherited from AnyRef

Inherited from Any

Ungrouped