public interface PrefixNode extends ChatMetaNode<PrefixNode,PrefixNode.Builder>
Node used to store prefix assignments.| Modifier and Type | Interface and Description |
|---|---|
static interface |
PrefixNode.Builder
A
PrefixNode builder. |
| Modifier and Type | Method and Description |
|---|---|
static @NonNull PrefixNode.Builder |
builder()
Creates a
PrefixNode builder. |
static @NonNull PrefixNode.Builder |
builder(@NonNull String prefix,
int priority)
Creates a
PrefixNode builder. |
default @NonNull NodeType<PrefixNode> |
getType()
Gets the type of the node.
|
getMetaType, getMetaValue, getPrioritytoBuilderbuilder, equals, equals, getContexts, getExpiry, getExpiryDuration, getKey, getMetadata, getValue, hasExpired, hasExpiry, isNegated, metadata, resolveShorthanddefault @NonNull NodeType<PrefixNode> getType()
NodegetType in interface NodegetType in interface ScopedNode<PrefixNode,PrefixNode.Builder>static @NonNull PrefixNode.Builder builder()
PrefixNode builder.static @NonNull PrefixNode.Builder builder(@NonNull String prefix, int priority)
PrefixNode builder.prefix - the prefix to setpriority - the priority to set