wvlet.airframe.http.codegen
Members list
Type members
Classlikes
Scan all class files in the class path and jar files to find airframe-http interface classes
Scan all class files in the class path and jar files to find airframe-http interface classes
Attributes
- Graph
- Supertypes
- trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass Any
- Self type
- ClassScanner.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Generate an intermediate representation (IR) of Scala HTTP client code from a given airframe-http interface definition (Router).
Generate an intermediate representation (IR) of Scala HTTP client code from a given airframe-http interface definition (Router).
This IR abstracts away the differences between Scala (Sync/Async clients) and Scala.js (Async + AJAX).
Attributes
- Graph
- Supertypes
- trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass Any
- Self type
- HttpClientIR.type
Generate HTTP client code for Scala, Scala.js targets using a given IR
Generate HTTP client code for Scala, Scala.js targets using a given IR
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass Any
- Self type
- HttpCodeGenerator.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Analyze a given HTTP Route, and build URL path strings, user-input arguments, and http client call arguments.
Analyze a given HTTP Route, and build URL path strings, user-input arguments, and http client call arguments.
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- RouteAnalyzer.type
Scans Airframe HTTP interfaces from the class loader and build a Router object
Scans Airframe HTTP interfaces from the class loader and build a Router object
Attributes
- Graph
- Supertypes
- trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass Any
- Self type
- RouteScanner.type