Interface RawInputParser<SENDER,PARSED>

All Superinterfaces:
Parser<SENDER,RawInput,PARSED>, Rangeable<Argument<PARSED>>
All Known Subinterfaces:
MultipleArgumentResolver<SENDER,TYPE>
All Known Implementing Classes:
ArgumentResolver, BigDecimalArgumentResolver, BigIntegerArgumentResolver, BooleanArgumentResolver, DurationArgumentResolver, EnumArgumentResolver, InstantArgumentResolver, LocalDateTimeArgumentResolver, NumberArgumentResolver, PeriodArgumentResolver, QuotedStringArgumentResolver, StringArgumentResolver

public interface RawInputParser<SENDER,PARSED> extends Parser<SENDER,RawInput,PARSED>
  • Method Summary

    Modifier and Type
    Method
    Description
    default Class<RawInput>
     

    Methods inherited from interface dev.rollczi.litecommands.argument.parser.Parser

    canParse, parse

    Methods inherited from interface dev.rollczi.litecommands.range.Rangeable

    getRange