Class Hierarchy
- java.lang.Object
- eu.cloudnetservice.driver.permission.AbstractPermissible (implements eu.cloudnetservice.common.document.property.DefaultedDocPropertyHolder<D,S>, eu.cloudnetservice.driver.permission.Permissible)
- eu.cloudnetservice.driver.network.rpc.defaults.generation.ApiImplementationGenerator
- eu.cloudnetservice.driver.util.asm.AsmHelper
- eu.cloudnetservice.driver.network.protocol.BasePacket (implements eu.cloudnetservice.driver.network.protocol.Packet)
- eu.cloudnetservice.driver.network.rpc.defaults.generation.ChainedApiImplementationGenerator
- io.netty5.channel.ChannelHandlerAdapter (implements io.netty5.channel.ChannelHandler)
- io.netty5.handler.codec.ByteToMessageDecoder
- io.netty5.handler.codec.MessageToByteEncoder<I>
- io.netty5.channel.ChannelInitializer<C> (implements io.netty5.channel.ChannelHandler)
- eu.cloudnetservice.driver.channel.ChannelMessage.Builder
- eu.cloudnetservice.driver.channel.ChannelMessageTarget
- eu.cloudnetservice.driver.network.chunk.network.ChunkedPacketListener (implements eu.cloudnetservice.driver.network.protocol.PacketListener)
- eu.cloudnetservice.driver.util.define.ClassDefiners
- java.lang.ClassLoader
- eu.cloudnetservice.driver.network.rpc.defaults.object.serializers.CollectionObjectSerializer (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.network.rpc.defaults.object.serializers.DataBufableObjectSerializer (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.network.rpc.defaults.object.serializers.DataBufObjectSerializer (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.network.rpc.defaults.object.data.DataClassInformation
- eu.cloudnetservice.driver.network.rpc.defaults.object.data.DataClassInvokerGenerator
- eu.cloudnetservice.driver.network.rpc.defaults.object.data.DataClassSerializer (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.network.chunk.defaults.DefaultChunkedPacketProvider (implements eu.cloudnetservice.driver.network.chunk.ChunkedPacketProvider)
- eu.cloudnetservice.driver.network.chunk.defaults.builder.DefaultChunkedPacketSenderBuilder (implements eu.cloudnetservice.driver.network.chunk.ChunkedPacketSender.Builder)
- eu.cloudnetservice.driver.event.DefaultEventManager (implements eu.cloudnetservice.driver.event.EventManager)
- eu.cloudnetservice.driver.network.http.annotation.parser.DefaultHttpAnnotationParser<T> (implements eu.cloudnetservice.driver.network.http.annotation.parser.HttpAnnotationParser<T>)
- eu.cloudnetservice.driver.network.http.annotation.parser.DefaultHttpAnnotationParser.FirstRequestQueryParamProcessor (implements eu.cloudnetservice.driver.network.http.annotation.parser.HttpAnnotationProcessor)
- eu.cloudnetservice.driver.network.http.annotation.parser.DefaultHttpAnnotationParser.RequestBodyProcessor (implements eu.cloudnetservice.driver.network.http.annotation.parser.HttpAnnotationProcessor)
- eu.cloudnetservice.driver.network.http.annotation.parser.DefaultHttpAnnotationParser.RequestHeaderProcessor (implements eu.cloudnetservice.driver.network.http.annotation.parser.HttpAnnotationProcessor)
- eu.cloudnetservice.driver.network.http.annotation.parser.DefaultHttpAnnotationParser.RequestPathParamProcessor (implements eu.cloudnetservice.driver.network.http.annotation.parser.HttpAnnotationProcessor)
- eu.cloudnetservice.driver.network.http.annotation.parser.DefaultHttpAnnotationParser.RequestPathProcessor (implements eu.cloudnetservice.driver.network.http.annotation.parser.HttpAnnotationProcessor)
- eu.cloudnetservice.driver.network.http.annotation.parser.DefaultHttpAnnotationParser.RequestQueryParamProcessor (implements eu.cloudnetservice.driver.network.http.annotation.parser.HttpAnnotationProcessor)
- eu.cloudnetservice.driver.provider.defaults.DefaultMessenger (implements eu.cloudnetservice.driver.provider.CloudMessenger)
- eu.cloudnetservice.driver.module.DefaultModule (implements eu.cloudnetservice.driver.module.Module)
- eu.cloudnetservice.driver.module.DefaultModuleDependencyLoader (implements eu.cloudnetservice.driver.module.ModuleDependencyLoader)
- eu.cloudnetservice.driver.module.DefaultModuleProvider (implements eu.cloudnetservice.driver.module.ModuleProvider)
- eu.cloudnetservice.driver.module.DefaultModuleProviderHandler (implements eu.cloudnetservice.driver.module.ModuleProviderHandler)
- eu.cloudnetservice.driver.module.DefaultModuleTaskEntry (implements eu.cloudnetservice.driver.module.ModuleTaskEntry)
- eu.cloudnetservice.driver.module.DefaultModuleWrapper (implements eu.cloudnetservice.driver.module.ModuleWrapper)
- eu.cloudnetservice.driver.network.DefaultNetworkChannel (implements eu.cloudnetservice.driver.network.NetworkChannel)
- eu.cloudnetservice.driver.network.rpc.defaults.object.DefaultObjectMapper (implements eu.cloudnetservice.driver.network.rpc.object.ObjectMapper)
- eu.cloudnetservice.driver.network.protocol.defaults.DefaultPacketListenerRegistry (implements eu.cloudnetservice.driver.network.protocol.PacketListenerRegistry)
- eu.cloudnetservice.driver.permission.DefaultPermissionManagement (implements eu.cloudnetservice.driver.permission.PermissionManagement)
- eu.cloudnetservice.driver.network.protocol.defaults.DefaultQueryPacketManager (implements eu.cloudnetservice.driver.network.protocol.QueryPacketManager)
- eu.cloudnetservice.driver.event.DefaultRegisteredEventListener (implements eu.cloudnetservice.driver.event.RegisteredEventListener)
- eu.cloudnetservice.driver.network.rpc.defaults.DefaultRPCFactory (implements eu.cloudnetservice.driver.network.rpc.RPCFactory)
- eu.cloudnetservice.driver.network.rpc.defaults.handler.DefaultRPCHandlerRegistry (implements eu.cloudnetservice.driver.network.rpc.RPCHandlerRegistry)
- eu.cloudnetservice.driver.network.rpc.defaults.handler.context.DefaultRPCInvocationContext (implements eu.cloudnetservice.driver.network.rpc.RPCInvocationContext)
- eu.cloudnetservice.driver.network.rpc.defaults.handler.context.DefaultRPCInvocationContextBuilder (implements eu.cloudnetservice.driver.network.rpc.RPCInvocationContext.Builder)
- eu.cloudnetservice.driver.network.rpc.defaults.DefaultRPCProvider (implements eu.cloudnetservice.driver.network.rpc.RPCProvider)
- eu.cloudnetservice.driver.network.rpc.defaults.rpc.DefaultRPC (implements eu.cloudnetservice.driver.network.rpc.RPC)
- eu.cloudnetservice.driver.network.rpc.defaults.rpc.DefaultRPCChain (implements eu.cloudnetservice.driver.network.rpc.RPCChain)
- eu.cloudnetservice.driver.network.rpc.defaults.handler.DefaultRPCHandler (implements eu.cloudnetservice.driver.network.rpc.RPCHandler)
- eu.cloudnetservice.driver.network.rpc.defaults.sender.DefaultRPCSender (implements eu.cloudnetservice.driver.network.rpc.RPCSender)
- eu.cloudnetservice.driver.registry.DefaultServiceRegistry (implements eu.cloudnetservice.driver.registry.ServiceRegistry)
- eu.cloudnetservice.driver.DriverEnvironment (implements eu.cloudnetservice.common.document.property.DefaultedDocPropertyHolder<D,S>, eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.network.protocol.EmptyPacket (implements eu.cloudnetservice.driver.network.protocol.Packet)
- eu.cloudnetservice.driver.network.rpc.defaults.object.serializers.EnumObjectSerializer (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.event.Event
- eu.cloudnetservice.driver.network.chunk.defaults.factory.EventChunkHandlerFactory (implements java.util.function.Function<T,R>)
- eu.cloudnetservice.driver.network.rpc.defaults.handler.util.ExceptionalResultUtil
- eu.cloudnetservice.driver.util.ExecutorServiceUtil
- eu.cloudnetservice.driver.util.define.FallbackClassDefiner (implements eu.cloudnetservice.driver.util.define.ClassDefiner)
- eu.cloudnetservice.driver.network.rpc.defaults.object.serializers.FunctionalObjectSerializer<T> (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.network.rpc.generation.GenerationContext.Builder
- eu.cloudnetservice.driver.network.http.annotation.parser.HttpAnnotationProcessorUtil
- eu.cloudnetservice.driver.network.http.HttpCookie (implements eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.network.http.HttpHandler
- io.netty5.handler.timeout.IdleStateHandler (implements io.netty5.channel.ChannelHandler)
- eu.cloudnetservice.driver.inject.InjectionLayerProvider
- eu.cloudnetservice.driver.inject.InjectionLayerRegistry
- eu.cloudnetservice.driver.inject.InjectUtil
- eu.cloudnetservice.driver.network.rpc.defaults.object.serializers.JsonDocumentObjectSerializer (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.util.define.LookupClassDefiner (implements eu.cloudnetservice.driver.util.define.ClassDefiner)
- eu.cloudnetservice.driver.network.rpc.defaults.object.serializers.MapObjectSerializer (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.network.rpc.defaults.MethodInformation
- eu.cloudnetservice.driver.network.rpc.defaults.handler.invoker.MethodInvokerGenerator
- eu.cloudnetservice.driver.module.ModuleDependency
- eu.cloudnetservice.driver.module.util.ModuleDependencyUtil
- eu.cloudnetservice.driver.util.ModuleHelper
- eu.cloudnetservice.driver.module.ModuleRepository (implements eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.network.netty.buffer.NettyDataBufFactory (implements eu.cloudnetservice.driver.network.buffer.DataBufFactory)
- eu.cloudnetservice.driver.network.netty.http.NettyHttpMessage
- eu.cloudnetservice.driver.network.netty.http.NettyHttpServerContext (implements eu.cloudnetservice.driver.network.http.HttpContext)
- eu.cloudnetservice.driver.network.netty.buffer.NettyImmutableDataBuf (implements eu.cloudnetservice.driver.network.buffer.DataBuf)
- eu.cloudnetservice.driver.network.netty.client.NettyNetworkClient (implements eu.cloudnetservice.driver.network.DefaultNetworkComponent, eu.cloudnetservice.driver.network.NetworkClient)
- eu.cloudnetservice.driver.network.netty.NettySslServer
- eu.cloudnetservice.driver.network.netty.NettyUtil
- eu.cloudnetservice.driver.network.netty.http.NettyWebSocketServerChannel (implements eu.cloudnetservice.driver.network.http.websocket.WebSocketChannel)
- eu.cloudnetservice.driver.network.cluster.NetworkClusterNode (implements eu.cloudnetservice.common.document.property.DefaultedDocPropertyHolder<D,S>)
- eu.cloudnetservice.driver.network.def.NetworkConstants
- eu.cloudnetservice.driver.network.cluster.NodeInfoSnapshot (implements eu.cloudnetservice.common.document.property.DefaultedDocPropertyHolder<D,S>)
- eu.cloudnetservice.driver.network.rpc.defaults.object.ObjectMapperInjectRegistration (implements eu.cloudnetservice.driver.inject.BootLayerConfigurator)
- eu.cloudnetservice.driver.network.rpc.defaults.object.serializers.OptionalObjectSerializer (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.network.rpc.defaults.object.serializers.PathObjectSerializer (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.network.rpc.defaults.object.serializers.PatternObjectSerializer (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.permission.Permission.Builder
- eu.cloudnetservice.driver.permission.PermissionGroup.Builder
- eu.cloudnetservice.driver.permission.PermissionUser.Builder
- eu.cloudnetservice.driver.permission.PermissionUserGroupInfo (implements eu.cloudnetservice.common.document.property.DefaultedDocPropertyHolder<D,S>)
- eu.cloudnetservice.driver.permission.PermissionUserGroupInfo.Builder
- eu.cloudnetservice.driver.service.ProcessConfiguration.Builder
- java.lang.Record
- eu.cloudnetservice.driver.template.defaults.RemoteTemplateStorage (implements eu.cloudnetservice.driver.template.TemplateStorage)
- eu.cloudnetservice.driver.network.rpc.listener.RPCPacketListener (implements eu.cloudnetservice.driver.network.protocol.PacketListener)
- eu.cloudnetservice.driver.service.ServiceConfigurationBase (implements eu.cloudnetservice.common.document.property.DefaultedDocPropertyHolder<D,S>)
- eu.cloudnetservice.driver.service.ServiceConfigurationBase.Builder<T,B>
- eu.cloudnetservice.driver.service.ServiceCreateRetryConfiguration (implements java.lang.Cloneable)
- eu.cloudnetservice.driver.service.ServiceCreateRetryConfiguration.Builder
- eu.cloudnetservice.driver.service.ServiceDeployment (implements java.lang.Cloneable, eu.cloudnetservice.common.document.property.DefaultedDocPropertyHolder<D,S>)
- eu.cloudnetservice.driver.service.ServiceDeployment.Builder
- eu.cloudnetservice.driver.service.ServiceEnvironment (implements java.lang.Cloneable, eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.service.ServiceEnvironment.Builder
- eu.cloudnetservice.driver.service.ServiceEnvironmentType (implements java.lang.Cloneable, eu.cloudnetservice.common.document.property.DefaultedDocPropertyHolder<D,S>, eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.service.ServiceEnvironmentType.Builder
- eu.cloudnetservice.driver.service.ServiceId (implements eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.service.ServiceId.Builder
- eu.cloudnetservice.driver.service.ServiceInfoSnapshot (implements java.lang.Cloneable, java.lang.Comparable<T>, eu.cloudnetservice.common.document.property.DefaultedDocPropertyHolder<D,S>, eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.service.ServiceRemoteInclusion (implements java.lang.Cloneable, eu.cloudnetservice.common.document.property.DefaultedDocPropertyHolder<D,S>)
- eu.cloudnetservice.driver.service.ServiceRemoteInclusion.Builder
- eu.cloudnetservice.driver.service.ServiceTemplate (implements java.lang.Cloneable, java.lang.Comparable<T>, eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.service.ServiceTemplate.Builder
- io.netty5.channel.SimpleChannelInboundHandler<I> (implements io.netty5.channel.ChannelHandler)
- eu.cloudnetservice.driver.util.asm.StackIndexHelper
- java.lang.Throwable (implements java.io.Serializable)
- eu.cloudnetservice.driver.network.rpc.defaults.object.serializers.UUIDObjectSerializer (implements eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>)
- eu.cloudnetservice.driver.util.VarHandleUtil
Interface Hierarchy
- java.lang.AutoCloseable
- eu.cloudnetservice.driver.database.Database (also extends eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.network.buffer.DataBuf
- eu.cloudnetservice.driver.network.http.HttpChannel
- eu.cloudnetservice.driver.network.http.HttpComponent<T>
- eu.cloudnetservice.driver.inject.InjectionLayer<I> (also extends eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.network.NetworkClient (also extends eu.cloudnetservice.driver.network.NetworkComponent)
- eu.cloudnetservice.driver.network.NetworkServer (also extends eu.cloudnetservice.driver.network.NetworkComponent)
- eu.cloudnetservice.driver.template.TemplateStorage (also extends eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.network.http.websocket.WebSocketChannel
- eu.cloudnetservice.driver.inject.BootLayerConfigurator
- eu.cloudnetservice.driver.event.Cancelable
- eu.cloudnetservice.driver.network.rpc.generation.ChainInstanceFactory<T>
- eu.cloudnetservice.driver.network.chunk.ChunkedPacketHandler.Callback
- eu.cloudnetservice.driver.network.chunk.ChunkedPacketProvider
- eu.cloudnetservice.driver.network.chunk.ChunkedPacketSender.Builder
- eu.cloudnetservice.driver.util.define.ClassDefiner
- eu.cloudnetservice.driver.provider.CloudMessenger
- eu.cloudnetservice.driver.provider.CloudServiceFactory
- eu.cloudnetservice.driver.provider.CloudServiceProvider
- eu.cloudnetservice.driver.provider.ClusterNodeProvider
- java.lang.Comparable<T>
- eu.cloudnetservice.driver.permission.Permissible (also extends eu.cloudnetservice.common.document.property.DocPropertyHolder<D,S>, eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.event.RegisteredEventListener
- eu.cloudnetservice.driver.database.DatabaseProvider
- eu.cloudnetservice.driver.network.buffer.DataBufable
- eu.cloudnetservice.driver.network.buffer.DataBufFactory
- eu.cloudnetservice.driver.network.rpc.defaults.object.data.DataClassInvokerGenerator.DataClassInformationWriter
- eu.cloudnetservice.driver.network.rpc.defaults.object.data.DataClassInvokerGenerator.DataClassInstanceCreator
- eu.cloudnetservice.common.document.property.DocPropertyHolder<D,S>
- eu.cloudnetservice.driver.permission.Permissible (also extends java.lang.Comparable<T>, eu.cloudnetservice.common.Nameable)
- eu.cloudnetservice.driver.event.EventManager
- eu.cloudnetservice.driver.provider.GroupConfigurationProvider
- eu.cloudnetservice.driver.network.http.annotation.parser.HttpAnnotationParser<T>
- eu.cloudnetservice.driver.network.http.annotation.parser.HttpAnnotationProcessor
- eu.cloudnetservice.driver.network.http.HttpContext
- eu.cloudnetservice.driver.network.http.HttpContextPreprocessor
- eu.cloudnetservice.driver.network.http.HttpMessage<T>
- eu.cloudnetservice.driver.inject.InjectionLayerHolder<I>
- eu.cloudnetservice.driver.network.rpc.generation.InstanceFactory<T>
- eu.cloudnetservice.driver.network.rpc.defaults.handler.invoker.MethodInvoker
- eu.cloudnetservice.driver.module.ModuleDependencyLoader
- eu.cloudnetservice.driver.module.ModuleProvider
- eu.cloudnetservice.driver.module.ModuleProviderHandler
- eu.cloudnetservice.driver.module.ModuleTaskEntry
- eu.cloudnetservice.common.Nameable
- eu.cloudnetservice.driver.network.NetworkChannelHandler
- eu.cloudnetservice.driver.network.rpc.object.ObjectMapper
- eu.cloudnetservice.driver.network.rpc.object.ObjectSerializer<T>
- eu.cloudnetservice.driver.network.protocol.Packet
- eu.cloudnetservice.driver.network.protocol.PacketListener
- eu.cloudnetservice.driver.network.protocol.PacketListenerRegistry
- eu.cloudnetservice.driver.network.protocol.PacketSender
- eu.cloudnetservice.driver.permission.PermissionManagement
- eu.cloudnetservice.driver.network.protocol.QueryPacketManager
- eu.cloudnetservice.driver.network.rpc.RPCExecutable
- eu.cloudnetservice.driver.network.rpc.RPC (also extends eu.cloudnetservice.driver.network.rpc.ChainableRPC, eu.cloudnetservice.driver.network.rpc.RPCProvider)
- eu.cloudnetservice.driver.network.rpc.RPCChain (also extends eu.cloudnetservice.driver.network.rpc.ChainableRPC, eu.cloudnetservice.driver.network.rpc.RPCProvider)
- eu.cloudnetservice.driver.network.rpc.RPCFactory
- eu.cloudnetservice.driver.network.rpc.RPCHandler.HandlingResult
- eu.cloudnetservice.driver.network.rpc.RPCHandlerRegistry
- eu.cloudnetservice.driver.network.rpc.RPCInvocationContext
- eu.cloudnetservice.driver.network.rpc.RPCInvocationContext.Builder
- eu.cloudnetservice.driver.network.rpc.RPCProvider
- eu.cloudnetservice.driver.network.rpc.ChainableRPC
- eu.cloudnetservice.driver.network.rpc.RPC (also extends eu.cloudnetservice.driver.network.rpc.RPCExecutable, eu.cloudnetservice.driver.network.rpc.RPCProvider)
- eu.cloudnetservice.driver.network.rpc.RPCChain (also extends eu.cloudnetservice.driver.network.rpc.RPCExecutable, eu.cloudnetservice.driver.network.rpc.RPCProvider)
- eu.cloudnetservice.driver.network.rpc.RPC (also extends eu.cloudnetservice.driver.network.rpc.ChainableRPC, eu.cloudnetservice.driver.network.rpc.RPCExecutable)
- eu.cloudnetservice.driver.network.rpc.RPCChain (also extends eu.cloudnetservice.driver.network.rpc.ChainableRPC, eu.cloudnetservice.driver.network.rpc.RPCExecutable)
- eu.cloudnetservice.driver.network.rpc.RPCHandler
- eu.cloudnetservice.driver.network.rpc.RPCSender
- eu.cloudnetservice.driver.registry.ServiceRegistry
- eu.cloudnetservice.driver.provider.ServiceTaskProvider
- eu.cloudnetservice.driver.provider.SpecificCloudServiceProvider
- eu.cloudnetservice.driver.template.TemplateStorageProvider
- eu.cloudnetservice.driver.network.http.websocket.WebSocketListener
Annotation Interface Hierarchy