Class AliasMetadata


  • public class AliasMetadata
    extends java.lang.Object
    Metadata about command aliases
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.List<java.lang.String> arguments  
      private java.lang.String name  
    • Constructor Summary

      Constructors 
      Constructor Description
      AliasMetadata​(java.lang.String name, java.util.List<java.lang.String> arguments)
      Creates a new alias metadata
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.String> getArguments()
      Gets the arguments that the alias expands to
      java.lang.String getName()
      Gets the alias name
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • name

        private final java.lang.String name
      • arguments

        private final java.util.List<java.lang.String> arguments
    • Constructor Detail

      • AliasMetadata

        public AliasMetadata​(java.lang.String name,
                             java.util.List<java.lang.String> arguments)
        Creates a new alias metadata
        Parameters:
        name - Alias name
        arguments - Arguments the alias expands to
    • Method Detail

      • getName

        public java.lang.String getName()
        Gets the alias name
        Returns:
        Alias name
      • getArguments

        public java.util.List<java.lang.String> getArguments()
        Gets the arguments that the alias expands to
        Returns:
        Arguments
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object