public class MethodValidatorContext<SENDER>
extends java.lang.Object
| Constructor and Description |
|---|
MethodValidatorContext(dev.rollczi.litecommands.requirement.RequirementsResult<SENDER> requirementsResult,
MethodDefinition definition,
java.lang.Object command,
java.lang.reflect.Method method,
java.lang.Object[] args) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object[] |
getArgs() |
java.lang.Object |
getCommand() |
MethodDefinition |
getDefinition() |
dev.rollczi.litecommands.invocation.Invocation<SENDER> |
getInvocation() |
java.lang.reflect.Method |
getMethod() |
dev.rollczi.litecommands.requirement.RequirementsResult<SENDER> |
getRequirementsResult() |
public MethodValidatorContext(dev.rollczi.litecommands.requirement.RequirementsResult<SENDER> requirementsResult, MethodDefinition definition, java.lang.Object command, java.lang.reflect.Method method, java.lang.Object[] args)
public dev.rollczi.litecommands.invocation.Invocation<SENDER> getInvocation()
public dev.rollczi.litecommands.requirement.RequirementsResult<SENDER> getRequirementsResult()
public MethodDefinition getDefinition()
public java.lang.reflect.Method getMethod()
public java.lang.Object getCommand()
public java.lang.Object[] getArgs()