Class ReturnExpressionStatement

java.lang.Object
org.jd.core.v1.model.javasyntax.statement.ReturnExpressionStatement
All Implemented Interfaces:
Iterable<Statement>, BaseStatement, Statement, Base<Statement>

public class ReturnExpressionStatement extends Object implements Statement
  • Field Details

    • lineNumber

      protected int lineNumber
    • expression

      protected Expression expression
  • Constructor Details

    • ReturnExpressionStatement

      public ReturnExpressionStatement(Expression expression)
    • ReturnExpressionStatement

      public ReturnExpressionStatement(int lineNumber, Expression expression)
  • Method Details

    • getLineNumber

      public int getLineNumber()
    • setLineNumber

      public void setLineNumber(int lineNumber)
    • getExpression

      public Expression getExpression()
    • setExpression

      public void setExpression(Expression expression)
    • getGenericExpression

      public <T extends Expression> T getGenericExpression()
    • accept

      public void accept(StatementVisitor visitor)
      Specified by:
      accept in interface BaseStatement
    • toString

      public String toString()
      Overrides:
      toString in class Object