Class ChatGptAnnotationProcessor<SENDER>
- java.lang.Object
-
- dev.rollczi.litecommands.annotations.argument.profile.ProfileAnnotationProcessor<SENDER,ChatGpt,ChatGptArgumentProfile>
-
- dev.rollczi.litecommands.chatgpt.annotation.ChatGptAnnotationProcessor<SENDER>
-
- All Implemented Interfaces:
dev.rollczi.litecommands.annotations.AnnotationProcessor<SENDER>
public class ChatGptAnnotationProcessor<SENDER> extends dev.rollczi.litecommands.annotations.argument.profile.ProfileAnnotationProcessor<SENDER,ChatGpt,ChatGptArgumentProfile>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface dev.rollczi.litecommands.annotations.AnnotationProcessor
dev.rollczi.litecommands.annotations.AnnotationProcessor.AnyListener<A extends java.lang.annotation.Annotation>, dev.rollczi.litecommands.annotations.AnnotationProcessor.ClassListener<SENDER extends java.lang.Object,A extends java.lang.annotation.Annotation>, dev.rollczi.litecommands.annotations.AnnotationProcessor.MethodListener<SENDER extends java.lang.Object,A extends java.lang.annotation.Annotation>, dev.rollczi.litecommands.annotations.AnnotationProcessor.ParameterListener<SENDER extends java.lang.Object,A extends java.lang.annotation.Annotation>, dev.rollczi.litecommands.annotations.AnnotationProcessor.ParameterRequirementListener<SENDER extends java.lang.Object,A extends java.lang.annotation.Annotation>
-
-
Constructor Summary
Constructors Constructor Description ChatGptAnnotationProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ChatGptArgumentProfilecreateProfile(java.lang.reflect.Parameter parameter, ChatGpt annotation, dev.rollczi.litecommands.argument.Argument<?> argument)
-
-
-
Method Detail
-
createProfile
protected ChatGptArgumentProfile createProfile(java.lang.reflect.Parameter parameter, ChatGpt annotation, dev.rollczi.litecommands.argument.Argument<?> argument)
- Specified by:
createProfilein classdev.rollczi.litecommands.annotations.argument.profile.ProfileAnnotationProcessor<SENDER,ChatGpt,ChatGptArgumentProfile>
-
-