Interface ArgumentResolverBase<SENDER,PARSED>

All Superinterfaces:
Parser<SENDER,PARSED>, Rangeable<Argument<PARSED>>, Suggester<SENDER,PARSED>
All Known Subinterfaces:
MultipleArgumentResolver<SENDER,TYPE>
All Known Implementing Classes:
AbstractCollectorArgumentResolver, ArgumentResolver, ArrayArgumentResolver, ArrayListArgumentResolver, BigDecimalArgumentResolver, BigIntegerArgumentResolver, BooleanArgumentResolver, CollectionArgumentResolver, DurationArgumentResolver, EnumArgumentResolver, FlagArgumentResolver, InstantArgumentResolver, LinkedHashSetArgumentResolver, LinkedListArgumentResolver, LocalDateTimeArgumentResolver, NumberArgumentResolver, PeriodArgumentResolver, QuotedStringArgumentResolver, SetArgumentResolver, StackArgumentResolver, StringArgumentResolver, TreeSetArgumentResolver, TypedArgumentResolver, UUIDArgumentResolver, VectorArgumentResolver

public interface ArgumentResolverBase<SENDER,PARSED> extends Suggester<SENDER,PARSED>, Parser<SENDER,PARSED>
  • Method Summary

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

    canParse, parse

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

    getRange

    Methods inherited from interface dev.rollczi.litecommands.argument.suggester.Suggester

    suggest