Package org.ujmp.core.util
Class UJMPFormat
- java.lang.Object
-
- java.text.Format
-
- org.ujmp.core.util.UJMPFormat
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class UJMPFormat extends java.text.Format
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.text.DateFormat
dateFormat
private java.text.NumberFormat
defaultNumberFormat
private java.text.NumberFormat
exponentialNumberFormat
private boolean
multiLine
private static UJMPFormat
multiLineInstance
private static long
serialVersionUID
private static UJMPFormat
singleLineInstance
private boolean
usePadding
private int
width
-
Constructor Summary
Constructors Constructor Description UJMPFormat(boolean multiLine, int width, boolean usePadding)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.StringBuffer
format(byte[] obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
private java.lang.StringBuffer
format(java.lang.Number obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
java.lang.StringBuffer
format(java.lang.Object obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
private java.lang.StringBuffer
format(java.lang.String obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
private java.lang.StringBuffer
format(java.util.Date obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
private java.lang.StringBuffer
format(Matrix obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
private java.lang.StringBuffer
formatMultiLine(Matrix m, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
static UJMPFormat
getMultiLineInstance()
static UJMPFormat
getSingleLineInstance()
private java.lang.StringBuffer
pad(java.lang.StringBuffer s, char c, int count)
java.lang.Object
parseObject(java.lang.String source, java.text.ParsePosition pos)
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
multiLineInstance
private static UJMPFormat multiLineInstance
-
singleLineInstance
private static UJMPFormat singleLineInstance
-
defaultNumberFormat
private java.text.NumberFormat defaultNumberFormat
-
exponentialNumberFormat
private java.text.NumberFormat exponentialNumberFormat
-
dateFormat
private java.text.DateFormat dateFormat
-
multiLine
private boolean multiLine
-
usePadding
private boolean usePadding
-
width
private int width
-
-
Method Detail
-
getMultiLineInstance
public static final UJMPFormat getMultiLineInstance()
-
getSingleLineInstance
public static final UJMPFormat getSingleLineInstance()
-
format
public java.lang.StringBuffer format(java.lang.Object obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
- Specified by:
format
in classjava.text.Format
-
format
private java.lang.StringBuffer format(Matrix obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
-
format
private java.lang.StringBuffer format(java.util.Date obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
-
format
private java.lang.StringBuffer format(byte[] obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
-
pad
private java.lang.StringBuffer pad(java.lang.StringBuffer s, char c, int count)
-
format
private java.lang.StringBuffer format(java.lang.String obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
-
format
private java.lang.StringBuffer format(java.lang.Number obj, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
-
formatMultiLine
private java.lang.StringBuffer formatMultiLine(Matrix m, java.lang.StringBuffer toAppendTo, java.text.FieldPosition pos)
-
parseObject
public java.lang.Object parseObject(java.lang.String source, java.text.ParsePosition pos)
- Specified by:
parseObject
in classjava.text.Format
-
-