Uses of Class
eu.cloudnetservice.driver.impl.network.rpc.generation.RPCGenerationContext
Packages that use RPCGenerationContext
-
Uses of RPCGenerationContext in eu.cloudnetservice.driver.impl.network.rpc.generation
Fields in eu.cloudnetservice.driver.impl.network.rpc.generation declared as RPCGenerationContextModifier and TypeFieldDescriptionprivate final RPCGenerationContextRPCImplementationGenerator.contextMethods in eu.cloudnetservice.driver.impl.network.rpc.generation with parameters of type RPCGenerationContextModifier and TypeMethodDescriptionvoidBasicRPCMethodGenerator.generate(@NonNull CodeBuilder codeBuilder, @NonNull ClassDesc generatingClass, @NonNull RPCGenerationContext context, @NonNull DefaultRPCMethodMetadata targetMethod, @NonNull MethodTypeDesc targetMethodDesc) Generates the method body.voidChainedRPCMethodGenerator.generate(@NonNull CodeBuilder codeBuilder, @NonNull ClassDesc generatingClass, @NonNull RPCGenerationContext context, @NonNull DefaultRPCMethodMetadata targetMethod, @NonNull MethodTypeDesc targetMethodDesc) Generates the method body.voidRPCMethodGenerator.generate(@NonNull CodeBuilder codeBuilder, @NonNull ClassDesc generatingClass, @NonNull RPCGenerationContext context, @NonNull DefaultRPCMethodMetadata targetMethod, @NonNull MethodTypeDesc targetMethodDesc) Generates the method body.private intChainedRPCMethodGenerator.storeRPCChainBase(@NonNull CodeBuilder codeBuilder, @NonNull ClassDesc generatingClass, @NonNull RPCGenerationContext context, @NonNull DefaultRPCMethodMetadata 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.impl.network.rpc.generation with parameters of type RPCGenerationContextModifierConstructorDescription(package private)RPCImplementationGenerator(@NonNull RPCGenerationContext context, @NonNull RPCClassMetadata targetClassMeta, int generationFlags) Constructs a new rpc implementation generator.