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

org.mule.mvel2.templates.util.io.StringBuilderStream Maven / Gradle / Ivy

Go to download

MVEL is a powerful expression language for Java-based applications. It provides a plethora of features and is suited for everything from the smallest property binding and extraction, to full blown scripts. This is a fork of MVEL customized for use in Mule.

There is a newer version: 2.1.9-MULE-019
Show newest version
package org.mule.mvel2.templates.util.io;

import org.mule.mvel2.templates.util.TemplateOutputStream;

public class StringBuilderStream implements TemplateOutputStream {
  private StringBuilder appender;

  public StringBuilderStream(StringBuilder appender) {
    this.appender = appender;
  }

  public TemplateOutputStream append(CharSequence c) {
    appender.append(c);
    return this;
  }

  public TemplateOutputStream append(char[] c) {
    appender.append(c);
    return this;
  }

  @Override
  public String toString() {
    return appender.toString();
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy