com.objectwave.persist.broker
Class FileMakerObjectFormatter

java.lang.Object
  |
  +--com.objectwave.utility.ObjectFormatter
        |
        +--com.objectwave.persist.ObjectFormatter
              |
              +--com.objectwave.persist.broker.FileMakerObjectFormatter

public class FileMakerObjectFormatter
extends ObjectFormatter

This class converts data from Java type to FileMakerPro type.

Version:
$Id; $
Author:
Zhou Cai

Nested Class Summary
 
Nested classes inherited from class com.objectwave.persist.ObjectFormatter
ObjectFormatter.Test
 
Field Summary
 
Fields inherited from class com.objectwave.utility.ObjectFormatter
Native_Array_Delimiter, outputStreams, zipBufferSize
 
Constructor Summary
FileMakerObjectFormatter()
          Constructor for the FileMakerObjectFormatter object
 
Method Summary
protected  void formatDate(java.util.Date value, java.lang.StringBuffer buf)
          format the Date
protected  void formatTime(java.sql.Time value, java.lang.StringBuffer buf)
          format the Time
 void formatValue(java.lang.Object value, java.lang.StringBuffer buf)
          Override the super's method
 
Methods inherited from class com.objectwave.persist.ObjectFormatter
bindBlob, convertArrays, convertType, convertTypes, needsArrayConversion
 
Methods inherited from class com.objectwave.utility.ObjectFormatter
bytesToString, convertArray, convertPrimitive, convertString, convertType, createArray, createNumber, createScalarType, formatSerializable, formatValue, readSerializable, replace1QuoteWith2, serializeObject, stringToBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileMakerObjectFormatter

public FileMakerObjectFormatter()
Constructor for the FileMakerObjectFormatter object

Method Detail

formatDate

protected void formatDate(java.util.Date value,
                          java.lang.StringBuffer buf)
format the Date

Overrides:
formatDate in class ObjectFormatter
Parameters:
value -
buf -

formatTime

protected void formatTime(java.sql.Time value,
                          java.lang.StringBuffer buf)
format the Time

Parameters:
value -
buf -

formatValue

public void formatValue(java.lang.Object value,
                        java.lang.StringBuffer buf)
                 throws java.io.IOException
Override the super's method

Overrides:
formatValue in class ObjectFormatter
Parameters:
value -
buf -
Throws:
java.io.IOException