Uses of Interface
eu.cloudnetservice.driver.network.http.annotation.parser.HttpAnnotationParser
Packages that use HttpAnnotationParser
Package
Description
-
Uses of HttpAnnotationParser in eu.cloudnetservice.driver.network.http
Methods in eu.cloudnetservice.driver.network.http that return HttpAnnotationParserModifier and TypeMethodDescriptionHttpComponent.annotationParser()Get a http annotation parser which is associated with this component and can therefore be used to register annotated handlers to this component. -
Uses of HttpAnnotationParser in eu.cloudnetservice.driver.network.http.annotation.parser
Classes in eu.cloudnetservice.driver.network.http.annotation.parser that implement HttpAnnotationParserModifier and TypeClassDescriptionfinal classDefaultHttpAnnotationParser<T extends HttpComponent<T>>The default implementation of a http annotation parser.Methods in eu.cloudnetservice.driver.network.http.annotation.parser that return HttpAnnotationParserModifier and TypeMethodDescriptionDefaultHttpAnnotationParser.parseAndRegister(@NonNull Class<?> handlerClass) Parses all non-static http handlers methods annotated with@HttpRequestHandlerin the given class instance.DefaultHttpAnnotationParser.parseAndRegister(@NonNull Object handlerInstance) Parses all non-static http handlers methods annotated with@HttpRequestHandlerin the given class instance.HttpAnnotationParser.parseAndRegister(@NonNull Class<?> handlerClass) Parses all non-static http handlers methods annotated with@HttpRequestHandlerin the given class instance.HttpAnnotationParser.parseAndRegister(@NonNull Object handlerInstance) Parses all non-static http handlers methods annotated with@HttpRequestHandlerin the given class instance.DefaultHttpAnnotationParser.registerAnnotationProcessor(@NonNull HttpAnnotationProcessor processor) Registers an annotation processor to this parser.HttpAnnotationParser.registerAnnotationProcessor(@NonNull HttpAnnotationProcessor processor) Registers an annotation processor to this parser.DefaultHttpAnnotationParser.registerDefaultProcessors()Registers all processors for the default provided http handling annotations.DefaultHttpAnnotationParser.unregisterAnnotationProcessor(@NonNull HttpAnnotationProcessor processor) Unregisters an annotation processor from this parser if previously registered.HttpAnnotationParser.unregisterAnnotationProcessor(@NonNull HttpAnnotationProcessor processor) Unregisters an annotation processor from this parser if previously registered.DefaultHttpAnnotationParser.unregisterAnnotationProcessors(@NonNull ClassLoader classLoader) Unregisters all annotation processors from this parser whose classes were loaded by the given class loader.HttpAnnotationParser.unregisterAnnotationProcessors(@NonNull ClassLoader classLoader) Unregisters all annotation processors from this parser whose classes were loaded by the given class loader.static <T extends HttpComponent<T>>
@NonNull HttpAnnotationParser<T>DefaultHttpAnnotationParser.withDefaultProcessors(T com) Constructs a new DefaultHttpAnnotationParser instance and registers all processors for the default provided http handling annotations. -
Uses of HttpAnnotationParser in eu.cloudnetservice.driver.network.netty.http
Fields in eu.cloudnetservice.driver.network.netty.http declared as HttpAnnotationParserModifier and TypeFieldDescriptionprotected final HttpAnnotationParser<HttpServer>NettyHttpServer.annoParserMethods in eu.cloudnetservice.driver.network.netty.http that return HttpAnnotationParserModifier and TypeMethodDescriptionNettyHttpServer.annotationParser()Get a http annotation parser which is associated with this component and can therefore be used to register annotated handlers to this component.