Namespace TypedRest.CodeGeneration.Jvm
Namespaces
Classes
- JacksonSerializer
Annotates DTOs for Jackson.
- JvmGenerationOptions
Options controlling the generation of a JVM TypedRest client, shared by the Java and Kotlin generators.
- JvmSerializer
Supplies the annotations that carry wire names on generated DTOs, for one specific JSON serializer.
- KotlinxSerializer
Annotates DTOs for kotlinx.serialization.
- Messages
The GenerationMessages the JVM generators can report.
- MoshiSerializer
Annotates DTOs for Moshi.
- NamingStrategy
The default INamingStrategy for JVM clients.
- TypeNameRegistry
Keeps track of the type names handed out during a generation run, so that no two generated types end up in the same file.
Interfaces
- INamingStrategy
Decides what the types and members of a generated JVM client are called.