public class QuotedAnnotationProcessor<SENDER> extends ProfileAnnotationProcessor<SENDER,Quoted,dev.rollczi.litecommands.quoted.QuotedProfile>
AnnotationProcessor.AnyListener<A extends java.lang.annotation.Annotation>, AnnotationProcessor.ClassListener<SENDER,A extends java.lang.annotation.Annotation>, AnnotationProcessor.MethodListener<SENDER,A extends java.lang.annotation.Annotation>, AnnotationProcessor.ParameterListener<SENDER,A extends java.lang.annotation.Annotation>, AnnotationProcessor.ParameterRequirementListener<SENDER,A extends java.lang.annotation.Annotation>| Constructor and Description |
|---|
QuotedAnnotationProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected dev.rollczi.litecommands.quoted.QuotedProfile |
createProfile(java.lang.reflect.Parameter parameter,
Quoted annotation,
dev.rollczi.litecommands.argument.Argument<?> argument) |
processprotected dev.rollczi.litecommands.quoted.QuotedProfile createProfile(java.lang.reflect.Parameter parameter,
Quoted annotation,
dev.rollczi.litecommands.argument.Argument<?> argument)
createProfile in class ProfileAnnotationProcessor<SENDER,Quoted,dev.rollczi.litecommands.quoted.QuotedProfile>