gnu.kawa.functions

Class ObjectFormat

public class ObjectFormat extends ReportFormat

Constructor Summary
ObjectFormat(boolean readable)
ObjectFormat(boolean readable, int maxChars)
Method Summary
intformat(Object[] args, int start, Writer dst, FieldPosition fpos)
static booleanformat(Object arg, Writer dst, int maxChars, boolean readable)
Return false iff truncation.
static intformat(Object[] args, int start, Writer dst, int maxChars, boolean readable)
static ObjectFormatgetInstance(boolean readable)
ObjectparseObject(String text, ParsePosition status)

Constructor Detail

ObjectFormat

public ObjectFormat(boolean readable)

ObjectFormat

public ObjectFormat(boolean readable, int maxChars)

Method Detail

format

public int format(Object[] args, int start, Writer dst, FieldPosition fpos)

format

public static boolean format(Object arg, Writer dst, int maxChars, boolean readable)
Return false iff truncation.

Parameters: maxChars maximum number of characters; -1 means unlimited

format

public static int format(Object[] args, int start, Writer dst, int maxChars, boolean readable)

getInstance

public static ObjectFormat getInstance(boolean readable)

parseObject

public Object parseObject(String text, ParsePosition status)