org.frameworkset.soa.BBossDummyWriter Maven / Gradle / Ivy
Show all versions of bboss-core-entity Show documentation
package org.frameworkset.soa;
import java.io.IOException;
import java.io.Writer;
public class BBossDummyWriter extends Writer {
/**
* Create a new string writer using the default initial string-buffer
* size.
*/
public BBossDummyWriter() {
}
/**
* Create a new string writer using the specified initial string-buffer
* size.
*
* @param initialSize
* The number of char values that will fit into this buffer
* before it is automatically expanded
*
* @throws IllegalArgumentException
* If initialSize is negative
*/
public BBossDummyWriter(int initialSize) {
}
/**
* Write a single character.
*/
public void write(int c) {
}
/**
* Write a portion of an array of characters.
*
* @param cbuf Array of characters
* @param off Offset from which to start writing characters
* @param len Number of characters to write
*/
public void write(char cbuf[], int off, int len) {
}
/**
* Write a string.
*/
public void write(String str) {
}
/**
* Write a portion of a string.
*
* @param str String to be written
* @param off Offset from which to start writing characters
* @param len Number of characters to write
*/
public void write(String str, int off, int len) {
}
/**
* Appends the specified character sequence to this writer.
*
* An invocation of this method of the form out.append(csq)
* behaves in exactly the same way as the invocation
*
*
* out.write(csq.toString())
*
* Depending on the specification of toString for the
* character sequence csq, the entire sequence may not be
* appended. For instance, invoking the toString method of a
* character buffer will return a subsequence whose content depends upon
* the buffer's position and limit.
*
* @param csq
* The character sequence to append. If csq is
* null, then the four characters "null" are
* appended to this writer.
*
* @return This writer
*
* @since 1.5
*/
public BBossDummyWriter append(CharSequence csq) {
return this;
}
/**
* Appends a subsequence of the specified character sequence to this writer.
*
*
An invocation of this method of the form out.append(csq, start,
* end) when csq is not null, behaves in
* exactly the same way as the invocation
*
*
* out.write(csq.subSequence(start, end).toString())
*
* @param csq
* The character sequence from which a subsequence will be
* appended. If csq is null, then characters
* will be appended as if csq contained the four
* characters "null".
*
* @param start
* The index of the first character in the subsequence
*
* @param end
* The index of the character following the last character in the
* subsequence
*
* @return This writer
*
* @throws IndexOutOfBoundsException
* If start or end are negative, start
* is greater than end, or end is greater than
* csq.length()
*
* @since 1.5
*/
public BBossDummyWriter append(CharSequence csq, int start, int end) {
return this;
}
/**
* Appends the specified character to this writer.
*
* An invocation of this method of the form out.append(c)
* behaves in exactly the same way as the invocation
*
*
* out.write(c)
*
* @param c
* The 16-bit character to append
*
* @return This writer
*
* @since 1.5
*/
public BBossDummyWriter append(char c) {
return this;
}
/**
* Return the buffer's current value as a string.
*/
public String toString() {
return "";
}
/**
* Return the string buffer itself.
*
* @return StringBuilder holding the current buffer value.
*/
public StringBuilder getBuffer() {
return null;
}
/**
* Flush the stream.
*/
public void flush() {
}
/**
* Closing a StringWriter has no effect. The methods in this
* class can be called after the stream has been closed without generating
* an IOException.
*/
public void close() throws IOException {
}
}