Class CommandMethod

All Implemented Interfaces:
AnalysisResult, Executor, NestedStructure, Command

public class CommandMethod
extends AbstractInsecureCommand
  • Constructor Details

  • Method Details

    • execute

      public void execute​(Interpreter interpreter) throws ScriptBasicException
      Specified by:
      execute in interface Executor
      Specified by:
      execute in class AbstractCommand
      Parameters:
      interpreter - parameter
      Throws:
      ScriptBasicException - in case there was an exception
    • getKlass

      public java.lang.Class<?> getKlass()
      Returns:
      the klass
    • setKlass

      public void setKlass​(java.lang.Class<?> klass)
      Parameters:
      klass - the klass to set
    • getMethodName

      public java.lang.String getMethodName()
      Returns:
      the methodName
    • setMethodName

      public void setMethodName​(java.lang.String methodName)
      Parameters:
      methodName - the methodName to set
    • getArgumentTypes

      public java.lang.Class<?>[] getArgumentTypes()
      Returns:
      the argumentTypes
    • setArgumentTypes

      public void setArgumentTypes​(java.lang.Class<?>[] argumentTypes)
      Parameters:
      argumentTypes - the argumentTypes to set
    • getAlias

      public java.lang.String getAlias()
      Returns:
      the alias
    • setAlias

      public void setAlias​(java.lang.String alias)
      Parameters:
      alias - the alias to set