Class NullableArgumentProcessor<SENDER>

java.lang.Object
dev.rollczi.litecommands.annotations.argument.profile.ProfileAnnotationProcessor<SENDER,Arg,dev.rollczi.litecommands.argument.resolver.nullable.NullableProfile>
dev.rollczi.litecommands.annotations.argument.nullable.NullableArgumentProcessor<SENDER>
All Implemented Interfaces:
AnnotationProcessor<SENDER>

public class NullableArgumentProcessor<SENDER> extends ProfileAnnotationProcessor<SENDER,Arg,dev.rollczi.litecommands.argument.resolver.nullable.NullableProfile>
  • Constructor Details

    • NullableArgumentProcessor

      public NullableArgumentProcessor()
  • Method Details

    • createProfile

      protected dev.rollczi.litecommands.argument.resolver.nullable.NullableProfile createProfile(Parameter parameter, Arg annotation, dev.rollczi.litecommands.argument.Argument<?> argument)
      Specified by:
      createProfile in class ProfileAnnotationProcessor<SENDER,Arg,dev.rollczi.litecommands.argument.resolver.nullable.NullableProfile>