Uses of Class
eu.cloudnetservice.driver.network.rpc.defaults.generation.RPCGenerationContext
Packages that use RPCGenerationContext
-
Uses of RPCGenerationContext in eu.cloudnetservice.driver.network.rpc.defaults.generation
Fields in eu.cloudnetservice.driver.network.rpc.defaults.generation declared as RPCGenerationContextModifier and TypeFieldDescriptionprivate final RPCGenerationContextRPCImplementationGenerator.contextMethods in eu.cloudnetservice.driver.network.rpc.defaults.generation with parameters of type RPCGenerationContextModifier and TypeMethodDescriptionvoidBasicRPCMethodGenerator.generate(@NonNull CodeBuilderPREVIEW codeBuilder, @NonNull ClassDesc generatingClass, @NonNull RPCGenerationContext context, @NonNull RPCMethodMetadata targetMethod, @NonNull MethodTypeDesc targetMethodDesc) Generates the method body.voidChainedRPCMethodGenerator.generate(@NonNull CodeBuilderPREVIEW codeBuilder, @NonNull ClassDesc generatingClass, @NonNull RPCGenerationContext context, @NonNull RPCMethodMetadata targetMethod, @NonNull MethodTypeDesc targetMethodDesc) Generates the method body.voidRPCMethodGenerator.generate(@NonNull CodeBuilderPREVIEW codeBuilder, @NonNull ClassDesc generatingClass, @NonNull RPCGenerationContext context, @NonNull RPCMethodMetadata targetMethod, @NonNull MethodTypeDesc targetMethodDesc) Generates the method body.private intChainedRPCMethodGenerator.storeRPCChainBase(@NonNull CodeBuilderPREVIEW codeBuilder, @NonNull ClassDesc generatingClass, @NonNull RPCGenerationContext context, @NonNull RPCMethodMetadata targetMethod) Constructs the base rpc chain for the chained invocation of the method and stores it into the returned slot.Constructors in eu.cloudnetservice.driver.network.rpc.defaults.generation with parameters of type RPCGenerationContextModifierConstructorDescription(package private)RPCImplementationGenerator(@NonNull RPCGenerationContext context, @NonNull RPCClassMetadata targetClassMeta, int generationFlags) Constructs a new rpc implementation generator.