Class CommandParameterMetadata

java.lang.Object
tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata

public final class CommandParameterMetadata extends Object
  • Constructor Details

    • CommandParameterMetadata

      public CommandParameterMetadata(Parameter parameter, int index, String parameterName, String lookupName, Class<?> rawType, Class<?> valueType, boolean optionalWrapper, boolean primitive, boolean senderMarked, String explicitCompletion, String defaultValue)
  • Method Details

    • getParameter

      public Parameter getParameter()
    • getIndex

      public int getIndex()
    • getParameterName

      public String getParameterName()
    • getLookupName

      public String getLookupName()
    • getRawType

      public Class<?> getRawType()
    • getValueType

      public Class<?> getValueType()
    • isOptionalWrapper

      public boolean isOptionalWrapper()
    • isPrimitive

      public boolean isPrimitive()
    • isSenderMarked

      public boolean isSenderMarked()
    • getExplicitCompletion

      public String getExplicitCompletion()
    • getDefaultValue

      public String getDefaultValue()
    • hasDefaultValue

      public boolean hasDefaultValue()