gnu.lists

Class AbstractFormat

public abstract class AbstractFormat extends Format

Method Summary
voidendAttribute(Consumer out)
voidendElement(Consumer out)
voidformat(Object value, Consumer out)
StringBufferformat(Object val, StringBuffer sbuf, FieldPosition fpos)
ObjectparseObject(String text, ParsePosition status)
voidstartAttribute(Object attrType, Consumer out)
voidstartElement(Object type, Consumer out)
protected voidwrite(String str, Consumer out)
voidwrite(int v, Consumer out)
voidwriteBoolean(boolean v, Consumer out)
voidwriteInt(int i, Consumer out)
Write an int.
voidwriteLong(long v, Consumer out)
Write a long.
abstract voidwriteObject(Object v, Consumer out)
voidwriteObject(Object obj, PrintConsumer out)
voidwriteObject(Object obj, Writer out)

Method Detail

endAttribute

public void endAttribute(Consumer out)

endElement

public void endElement(Consumer out)

format

public void format(Object value, Consumer out)

format

public StringBuffer format(Object val, StringBuffer sbuf, FieldPosition fpos)

parseObject

public Object parseObject(String text, ParsePosition status)

startAttribute

public void startAttribute(Object attrType, Consumer out)

startElement

public void startElement(Object type, Consumer out)

write

protected void write(String str, Consumer out)

write

public void write(int v, Consumer out)

writeBoolean

public void writeBoolean(boolean v, Consumer out)

writeInt

public void writeInt(int i, Consumer out)
Write an int. The default is to call writeLong, so sub-classes only need to override the latter.

writeLong

public void writeLong(long v, Consumer out)
Write a long. The default is to call writeLong on the Consumer.

writeObject

public abstract void writeObject(Object v, Consumer out)

writeObject

public final void writeObject(Object obj, PrintConsumer out)

writeObject

public final void writeObject(Object obj, Writer out)