clojure.tools.nrepl
Class StdOutBuffer
java.lang.Object
clojure.tools.nrepl.StdOutBuffer
public class StdOutBuffer
- extends Object
This class exists solely so that the clojure side can call .setLength under JDK 1.5.
Doing so with a StringBuilder/StringBuffer fails with:
Can't call public method of non-public class: public void java.lang.AbstractStringBuilder.setLength(int)
...as documented in these outstanding bugs:
http://dev.clojure.org/jira/browse/CLJ-126
http://dev.clojure.org/jira/browse/CLJ-259
StdOutBuffer
public StdOutBuffer()
setLength
public void setLength(int x)
length
public int length()
append
public void append(Object x)
append
public void append(char x)
append
public void append(CharSequence s,
int start,
int end)
append
public void append(CharSequence s)
append
public void append(char[] s,
int start,
int len)
append
public void append(char[] s)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2015. All Rights Reserved.