Class BoxStaticMethodInvocation

java.lang.Object
ortus.boxlang.compiler.ast.BoxNode
ortus.boxlang.compiler.ast.BoxExpression
ortus.boxlang.compiler.ast.expression.BoxStaticMethodInvocation
All Implemented Interfaces:
BoxVisitable

public class BoxStaticMethodInvocation extends BoxExpression
AST Node representing a static method invocation like: object::method(1,"a")
  • Constructor Details

    • BoxStaticMethodInvocation

      public BoxStaticMethodInvocation(BoxIdentifier name, BoxExpression obj, List<BoxArgument> arguments, Position position, String sourceText)
      Creates the AST node
      Parameters:
      name - name of the method
      obj - object
      arguments - list of BoxArgument representing the arguments
      position - position of the statement in the source code
      sourceText - source code that originated the Node
      See Also:
  • Method Details