Hierarchy For Package dev.sympho.modular_commands.api.command.parameter.parse
Package Hierarchies:Class Hierarchy
- java.lang.Object
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentDataParser.Resources
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParserStages
- dev.sympho.modular_commands.api.command.parameter.parse.ParserFunction.PostParser<R,
I, T, P1, P2> (implements dev.sympho.modular_commands.api.command.parameter.parse.ParserFunction<R, T>) - dev.sympho.modular_commands.api.command.parameter.parse.Parsers
- java.lang.Record
- dev.sympho.modular_commands.api.command.parameter.parse.ChoicesParser.Choice<P>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- dev.sympho.modular_commands.api.exception.CommandException
- dev.sympho.modular_commands.api.command.parameter.parse.InvalidArgumentException
- dev.sympho.modular_commands.api.command.parameter.parse.InvalidListException
- dev.sympho.modular_commands.api.command.parameter.parse.InvalidArgumentException
- dev.sympho.modular_commands.api.exception.CommandException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentDataParser.Resources.HttpClientRetriever
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParserStages.Parser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentDataParser<T> (also extends dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParser<T>, dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParserStages.Validator)
- dev.sympho.modular_commands.api.command.parameter.parse.TextFileParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentDataParser<T> (also extends dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParser<T>, dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParserStages.Validator)
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParserStages.Validator
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentDataParser<T> (also extends dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParser<T>, dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParserStages.Parser<T>)
- dev.sympho.modular_commands.api.command.parameter.parse.TextFileParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentDataParser<T> (also extends dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParser<T>, dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParserStages.Parser<T>)
- java.util.function.BiFunction<T,
U, R> - dev.sympho.modular_commands.api.command.parameter.parse.ParserFunction<R,
T> - dev.sympho.modular_commands.api.command.parameter.parse.ArgumentParser<R,
T> - dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentDataParser<T> (also extends dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParserStages.Parser<T>, dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParserStages.Validator)
- dev.sympho.modular_commands.api.command.parameter.parse.TextFileParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentDataParser<T> (also extends dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParserStages.Parser<T>, dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParserStages.Validator)
- dev.sympho.modular_commands.api.command.parameter.parse.InputParser<P,
T> - dev.sympho.modular_commands.api.command.parameter.parse.BooleanParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.ChoicesParser<P,
T> - dev.sympho.modular_commands.api.command.parameter.parse.NumberParser<P,
T> - dev.sympho.modular_commands.api.command.parameter.parse.FloatParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.IntegerParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.StringParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.ListParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.NumberParser<P,
- dev.sympho.modular_commands.api.command.parameter.parse.EntityArgumentParser<E,
T> - dev.sympho.modular_commands.api.command.parameter.parse.ChannelArgumentParser<C,
T> - dev.sympho.modular_commands.api.command.parameter.parse.MessageArgumentParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.RoleArgumentParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.UserArgumentParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.ChannelArgumentParser<C,
- dev.sympho.modular_commands.api.command.parameter.parse.SnowflakeParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.AttachmentParser<T>
- dev.sympho.modular_commands.api.command.parameter.parse.Parsers.Functor<R,
T> - dev.sympho.modular_commands.api.command.parameter.parse.Parsers.Simple<R,
T> - dev.sympho.modular_commands.api.command.parameter.parse.Parsers.Synchronous<R,
T>
- dev.sympho.modular_commands.api.command.parameter.parse.ArgumentParser<R,
- dev.sympho.modular_commands.api.command.parameter.parse.ParserFunction<R,
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.sympho.modular_commands.api.command.parameter.parse.SnowflakeParser.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)