Uses of Class
eu.cloudnetservice.driver.network.rpc.defaults.MethodInformation
Packages that use MethodInformation
Package
Description
-
Uses of MethodInformation in eu.cloudnetservice.driver.network.rpc
Methods in eu.cloudnetservice.driver.network.rpc that return MethodInformationModifier and TypeMethodDescriptionRPCHandler.HandlingResult.targetMethodInformation()Get the information about the method which was invoked by the handler and returned the data wrapped in this result. -
Uses of MethodInformation in eu.cloudnetservice.driver.network.rpc.defaults
Methods in eu.cloudnetservice.driver.network.rpc.defaults that return MethodInformationModifier and TypeMethodDescriptionstatic @NonNull MethodInformationMethodInformation.find(@Nullable Object instance, @NonNull Class<?> sourceClass, @NonNull String name, @Nullable MethodInvokerGenerator generator, int argumentCount) Finds a method in the source class with the given name and argument count, throwing an exception if multiple methods are matching, or no method is matching. -
Uses of MethodInformation in eu.cloudnetservice.driver.network.rpc.defaults.handler
Fields in eu.cloudnetservice.driver.network.rpc.defaults.handler declared as MethodInformationModifier and TypeFieldDescriptionprivate final @NonNull MethodInformationDefaultHandlingResult.targetMethodInformationThe field for thetargetMethodInformationrecord component.Fields in eu.cloudnetservice.driver.network.rpc.defaults.handler with type parameters of type MethodInformationModifier and TypeFieldDescriptionprotected final com.github.benmanes.caffeine.cache.Cache<String,MethodInformation> DefaultRPCHandler.methodCacheMethods in eu.cloudnetservice.driver.network.rpc.defaults.handler that return MethodInformationModifier and TypeMethodDescriptionDefaultHandlingResult.targetMethodInformation()Returns the value of thetargetMethodInformationrecord component.Methods in eu.cloudnetservice.driver.network.rpc.defaults.handler with parameters of type MethodInformationModifier and TypeMethodDescriptionstatic RPCHandler.HandlingResultDefaultHandlingResult.failure(@NonNull MethodInformation information, @NonNull RPCHandler invocationHandler, @NonNull Throwable result) Constructs a new failed invocation result, indicating that an exception was thrown as the result of the method call.static RPCHandler.HandlingResultDefaultHandlingResult.success(@NonNull MethodInformation methodInformation, @NonNull RPCHandler invocationHandler, @Nullable Object result) Constructs a new successful invocation result with the information provided.Constructors in eu.cloudnetservice.driver.network.rpc.defaults.handler with parameters of type MethodInformationModifierConstructorDescriptionDefaultHandlingResult(boolean wasSuccessful, @Nullable Object invocationResult, @NonNull RPCHandler invocationHandler, @NonNull MethodInformation targetMethodInformation) Creates an instance of aDefaultHandlingResultrecord class. -
Uses of MethodInformation in eu.cloudnetservice.driver.network.rpc.defaults.handler.invoker
Methods in eu.cloudnetservice.driver.network.rpc.defaults.handler.invoker with parameters of type MethodInformationModifier and TypeMethodDescriptionMethodInvokerGenerator.makeMethodInvoker(@NonNull MethodInformation methodInfo) Generates a method invoker based on the information supplied from the method information. -
Uses of MethodInformation in eu.cloudnetservice.driver.network.rpc.defaults.sender
Fields in eu.cloudnetservice.driver.network.rpc.defaults.sender with type parameters of type MethodInformationModifier and TypeFieldDescriptionprotected final com.github.benmanes.caffeine.cache.Cache<String,MethodInformation> DefaultRPCSender.cachedMethodInformation