Package org.incendo.cloud.meta
Class CommandMeta
java.lang.Object
org.incendo.cloud.meta.CommandMeta
- All Implemented Interfaces:
CloudKeyContainer
- Direct Known Subclasses:
SimpleCommandMeta
Object that is associated with a
Command.
Command meta should not be mutable, as one fixed instance will be used per command.
Appropriate use for command meta would be fixed state, such as command descriptions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @NonNull CommandMetaBuilderbuilder()Create a new simple command meta-builderstatic @NonNull CommandMetaempty()Creates an empty simple command meta-instancetoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.incendo.cloud.key.CloudKeyContainer
all, contains, contains, contains, get, get, get, getOrDefault, getOrDefault, getOrDefault, getOrSupplyDefault, getOrSupplyDefault, getOrSupplyDefault, optional, optional, optional