org.maverickdbms.basic.text
Class GFormatter
java.lang.Object
org.maverickdbms.basic.text.Formatter
org.maverickdbms.basic.text.GFormatter
- All Implemented Interfaces:
- Formatter
- public class GFormatter
- extends org.maverickdbms.basic.text.Formatter
This is the basic string interface for the package.
|
Constructor Summary |
GFormatter(Factory factory,
int type,
java.lang.Object[] patterns,
boolean convNull)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factory
protected Factory factory
type
protected int type
patterns
protected java.lang.Object[] patterns
convNull
protected boolean convNull
GFormatter
public GFormatter(Factory factory,
int type,
java.lang.Object[] patterns,
boolean convNull)
format
public mvString format(mvString result,
mvString status,
ConstantString input)
- Description copied from interface:
Formatter
- Format the specified input string
- Parameters:
result - string to store the resultstatus - errorcode if the foramt failedinput - string to format
- Returns:
- the resulting string
isNullOnError
public boolean isNullOnError()
- Description copied from interface:
Formatter
- On error whether null or the input string is returned
- Specified by:
isNullOnError in interface Formatter
- Returns:
- if null is returned
getPattern
public ConstantString getPattern()
- Description copied from interface:
Formatter
- Return the formatter conversion pattern
- Specified by:
getPattern in interface Formatter
- Returns:
- the formatters pattern
getType
public int getType()
- Description copied from interface:
Formatter
- Return the type of the formatter
- Specified by:
getType in interface Formatter
- Returns:
- the formatters type