java.lang.Object
tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
public final class CommandParameterMetadata
extends Object
-
Constructor Summary
Constructors
CommandParameterMetadata(Parameter parameter,
int index,
String parameterName,
String lookupName,
Class<?> rawType,
Class<?> valueType,
boolean optionalWrapper,
boolean primitive,
boolean senderMarked,
String explicitCompletion,
String defaultValue)
-
Method Summary
int
boolean
boolean
boolean
boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-
-
getIndex
public int getIndex()
-
getParameterName
public String getParameterName()
-
-
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()