All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.unlogged.weaver.NormalizedStatement Maven / Gradle / Ivy

There is a newer version: 0.7.6
Show newest version
package io.unlogged.weaver;

import com.sun.tools.javac.tree.JCTree;
import com.sun.tools.javac.util.ListBuffer;

public class NormalizedStatement {
    ListBuffer statements = new ListBuffer<>();
    String resultVariableName;

    public JCTree.JCExpression getRemainderExpression() {
        return remainderExpression;
    }

    private JCTree.JCExpression remainderExpression;

    public ListBuffer getStatements() {
        return statements;
    }

    public void addStatement(JCTree.JCStatement statement) {
        statements.add(statement);
    }

    public void addAllStatement(ListBuffer statement) {
        statements.addAll(statement);
    }

    public void setStatements(ListBuffer statements) {
        this.statements = statements;
    }

    public String getResultVariableName() {
        return resultVariableName;
    }

    public void setResultVariableName(String resultVariableName) {
        this.resultVariableName = resultVariableName;
    }

    public void setRemainderExpression(JCTree.JCExpression expression) {
        this.remainderExpression = expression;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy