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

com.alibaba.simpleEL.dialect.tiny.ast.TinyELExpr Maven / Gradle / Ivy

The newest version!
package com.alibaba.simpleEL.dialect.tiny.ast;

import java.io.PrintWriter;
import java.io.StringWriter;

import com.alibaba.simpleEL.dialect.tiny.visitor.TinyELOutputVisitor;

public abstract class TinyELExpr extends TinyELAstNode {

    private TinyELExpr parentExpr;

    public TinyELExpr getParentExpr() {
        return parentExpr;
    }

    public void setParentExpr(TinyELExpr parentExpr) {
        this.parentExpr = parentExpr;
    }

    @Override
    public void output(StringBuffer buf) {
        StringWriter out = new StringWriter();
        TinyELOutputVisitor visitor = new TinyELOutputVisitor(new PrintWriter(out));
        this.accept(visitor);
        buf.append(out.toString());
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy