Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractSequentialList<E>
- java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
- studio.mevera.imperat.command.arguments.StrictArgumentList<S>
- java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
- java.util.AbstractSequentialList<E>
- java.util.AbstractList<E> (implements java.util.List<E>)
- studio.mevera.imperat.command.arguments.ArgumentBuilder<S,
T> - studio.mevera.imperat.command.arguments.FlagArgumentBuilder<S,
T>
- studio.mevera.imperat.command.arguments.FlagArgumentBuilder<S,
- studio.mevera.imperat.command.arguments.Either<A,
B> - studio.mevera.imperat.command.arguments.InputArgument<S> (implements studio.mevera.imperat.command.arguments.Argument<S>)
- studio.mevera.imperat.command.arguments.FlagArgumentImpl<S> (implements studio.mevera.imperat.command.arguments.FlagArgument<S>)
- studio.mevera.imperat.command.arguments.NumericRange
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- studio.mevera.imperat.command.arguments.DefaultValueProvider
- studio.mevera.imperat.command.DescriptionHolder
- studio.mevera.imperat.command.arguments.Argument<S> (also extends studio.mevera.imperat.permissions.PermissionHolder)
- studio.mevera.imperat.command.arguments.FlagArgument<S>
- studio.mevera.imperat.command.arguments.NumericArgument<S>
- studio.mevera.imperat.command.arguments.Argument<S> (also extends studio.mevera.imperat.permissions.PermissionHolder)
- studio.mevera.imperat.permissions.PermissionHolder
- studio.mevera.imperat.command.arguments.Argument<S> (also extends studio.mevera.imperat.command.DescriptionHolder)
- studio.mevera.imperat.command.arguments.FlagArgument<S>
- studio.mevera.imperat.command.arguments.NumericArgument<S>
- studio.mevera.imperat.command.arguments.Argument<S> (also extends studio.mevera.imperat.command.DescriptionHolder)