Package eu.cloudnetservice.driver.impl.network.rpc.generation
package eu.cloudnetservice.driver.impl.network.rpc.generation
-
ClassDescriptionA method generator that builds and executes an RPC directly.A method generator that builds another implementation to chain the calls.The default implementation of a rpc implementation builder.The default implementation of an instance allocator using an internal instance factory as delegation.The cache for rpc implementation generations to prevent multiple generations for the same class.A key for cache entries to distinct different ways of generating the same implementation.Collections of common constants used during every implementation generation process.Contextual information that are available during the complete generation process.A field that holds an additional instance factory that is accessed to allocate instances of chain classes.Information about the request of adding a type descriptor field into the final class.The generator for rpc api implementations.The internal instance factory for generated rpc api implementations.A collection of special args that can be passed to a super constructor when invoking.An instance factory implementation that is temporarily not delegated (during class construction) to prevent issues with circular class references.An interface that is used to generate RPC method implementations.