org.maverickdbms.basic.text
Class NullFormatter
java.lang.Object
org.maverickdbms.basic.text.Formatter
org.maverickdbms.basic.text.NullFormatter
- All Implemented Interfaces:
- Formatter
- public class NullFormatter
- extends org.maverickdbms.basic.text.Formatter
This is a null formatter that performs no processing on the input
|
Constructor Summary |
NullFormatter(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
NullFormatter
public NullFormatter(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