clojure.tools.nrepl
Class StdOutBuffer

java.lang.Object
  extended by clojure.tools.nrepl.StdOutBuffer

public class StdOutBuffer
extends java.lang.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


Constructor Summary
StdOutBuffer()
           
 
Method Summary
 void append(char x)
           
 void append(char[] s)
           
 void append(char[] s, int start, int end)
           
 void append(java.lang.CharSequence s)
           
 void append(java.lang.CharSequence s, int start, int end)
           
 void append(java.lang.Object x)
           
 void setLength(int x)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StdOutBuffer

public StdOutBuffer()
Method Detail

setLength

public void setLength(int x)

append

public void append(java.lang.Object x)

append

public void append(char x)

append

public void append(java.lang.CharSequence s,
                   int start,
                   int end)

append

public void append(java.lang.CharSequence s)

append

public void append(char[] s,
                   int start,
                   int end)

append

public void append(char[] s)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2012. All Rights Reserved.