Index
All Classes and Interfaces|All Packages
A
- addController(Class<?>) - Method in class io.jooby.trpc.TrpcGenerator
-
Explicitly adds a controller class to the generation pipeline.
G
- generate() - Method in class io.jooby.trpc.TrpcGenerator
-
Executes the full TypeScript and tRPC generation pipeline.
- getClassLoader() - Method in class io.jooby.trpc.TrpcGenerator
- getCustomTypeMappings() - Method in class io.jooby.trpc.TrpcGenerator
- getCustomTypeNaming() - Method in class io.jooby.trpc.TrpcGenerator
- getImportDeclarations() - Method in class io.jooby.trpc.TrpcGenerator
- getJsonLibrary() - Method in class io.jooby.trpc.TrpcGenerator
- getMapDate() - Method in class io.jooby.trpc.TrpcGenerator
- getMapEnum() - Method in class io.jooby.trpc.TrpcGenerator
- getOutputDir() - Method in class io.jooby.trpc.TrpcGenerator
- getOutputFile() - Method in class io.jooby.trpc.TrpcGenerator
I
- io.jooby.trpc - package io.jooby.trpc
S
- setClassLoader(ClassLoader) - Method in class io.jooby.trpc.TrpcGenerator
- setCustomTypeMappings(Map<String, String>) - Method in class io.jooby.trpc.TrpcGenerator
- setCustomTypeNaming(Map<String, String>) - Method in class io.jooby.trpc.TrpcGenerator
- setImportDeclarations(List<String>) - Method in class io.jooby.trpc.TrpcGenerator
- setJsonLibrary(JsonLibrary) - Method in class io.jooby.trpc.TrpcGenerator
- setMapDate(DateMapping) - Method in class io.jooby.trpc.TrpcGenerator
- setMapEnum(EnumMapping) - Method in class io.jooby.trpc.TrpcGenerator
- setOutputDir(Path) - Method in class io.jooby.trpc.TrpcGenerator
- setOutputFile(String) - Method in class io.jooby.trpc.TrpcGenerator
T
- TrpcGenerator - Class in io.jooby.trpc
-
A generator that orchestrates
typescript-generatorto produce a tRPC-compatible TypeScript API definition from compiled Jooby controllers. - TrpcGenerator() - Constructor for class io.jooby.trpc.TrpcGenerator
All Classes and Interfaces|All Packages