Package dev.rollczi.litecommands.meta
Interface Meta
public interface Meta
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MetaKey<CooldownContext> static final Metastatic final MetaKey<SchedulerPoll> LiteCommands Annotation APIstatic final MetaKey<List<RequirementValidator<?, ?>>> -
Method Summary
Modifier and TypeMethodDescriptionclear()copy()static Metacreate()<T> T<T> TCollection<MetaKey<?>> getKeys()booleandefault <E> Metalist(MetaKey<List<E>> key, UnaryOperator<MetaListEditor<E>> operator) default <E> MetaListEditor<E> listEditor(MetaKey<List<E>> key) <T> Meta<T> Meta
-
Field Details
-
DESCRIPTION
-
PERMISSIONS
-
NATIVE_PERMISSIONS
-
POLL_TYPE
-
ARGUMENT_KEY
-
COMMAND_ORIGIN_TYPE
-
VALIDATORS
-
REQUIREMENT_VALIDATORS
-
COOLDOWN
-
REQUIREMENT_PARAMETER
LiteCommands Annotation API -
EMPTY_META
-
-
Method Details
-
get
-
get
-
put
-
remove
-
clear
Meta clear() -
has
-
listEditor
-
list
-
apply
-
copy
Meta copy() -
getKeys
Collection<MetaKey<?>> getKeys() -
create
-