Interface ChatMetaNode<N extends ChatMetaNode<N,B>,B extends ChatMetaNode.Builder<N,B>>

Type Parameters:
N - the node type
B - the node builder type
All Superinterfaces:
Node, ScopedNode<N,B>
All Known Subinterfaces:
PrefixNode, SuffixNode

public interface ChatMetaNode<N extends ChatMetaNode<N,B>,B extends ChatMetaNode.Builder<N,B>> extends ScopedNode<N,B>
Represents a chat meta node. (a PrefixNode or SuffixNode)
  • Method Details

    • getPriority

      int getPriority()
      Gets the priority.
      Returns:
      the priority
    • getMetaValue

      String getMetaValue()
      Gets the meta value.
      Returns:
      the value
    • getMetaType

      @NonNull ChatMetaType getMetaType()
      Gets the type.
      Returns:
      the type